You are on page 1of 18

Yassine Bayoudh

5 TWIN 2
2021-2022

TRACKIT
Track your time and vocations easily
TABLE OF CONTENTS

INTRODUCTION 01 04 GENERAL DESIGN

OVERALL CONTEXT
02 05 DEPLOYMENT WORKFLOW

REQUIRMENTS ANALYSIS
03 06 PROSPECTIVE AND CONCLUSION
INTRODUCTION

WEB BASED SOFTWARE

EXCEL TIMESHEETS

THE TIME CLOCK

PAPER TIMESHEETS
OUR COMPANY
CASE Tunisia and CASE Germany are at home in the
world of automation technology, MES processes, design
of control systems, software solutions and consulting
services, up to commissioning and SOP. In the rapidly
developing industry and digitalization, as an independent
system integrator, we are able to effectively control
complex technical systems.
PROBLEMATIC
COMPLICATED DESIGN

0 UNPRODUCTIVE TIME TRACKING

THE USE OF MULTIPLE APPLICATIONS

NO REPORTING

OLD USED APPLICATION


WHAT’S IN THE MARKET #1

COMPLICATED TIME
TRACKING

NO REPORTING

PAID PLANS ARE COSTY

GITLAB
WHAT’S IN THE MARKET #2

HARD TO USE

TIME TRACKING IS ONLY IN PAID VERSION

LACKS SOME FEATURES

JIRA
OUR
SOLUTION
EASY TO USE AND ATTRACTIVE INTERFACE

0AUTOMATIC EASY TIME TRACKING


TRACKIT
LEAVE MANAGEMENT

AUTOMATIC REPORTING

SYNCRONIZED WITH GITLAB

EMAILING AND NOTOFOCATION


FINAL RESULT

CLIENTS AND MEMBERS

PROJECTS AND TASKS LEAVES

TRACKIT
METHODOLOGY

Team
SCRUM Communication

Daily meeting
REQUIREMENTS ANALYSIS
FUNCTIONAL REQUIREMENT

MEMBER
ADMINST (DEVELO
ARTOR PER)

 Track employees time  Track tasks


 Manage leaves and leave requests  Request and view leaves
 Generate reports
 Create tasks and projects
REQUIREMENTS ANALYSIS
NON-FUNCTIONAL REQUIREMENT

SECURITY PERFORMANCE COMPATIBILITY 


Token Authentication and The use of caching to speed Web based application that
Authorization + Identity up requests works in every plateform
Serrver
GENERAL DESIGN
USED TECHNOLOGIES

ANGULAR for the


frontend development

ASP.NET CORE for the DOCKER for deploying


backend development the application
PROJECT STAGES
Release 2

Admin features
managements

Release 1

Authentication and User Release 3


management
Leave management
and deployement
OUR TIMELINE
4TH MONTH
WEEK 1 END OF SECOND
UML DESIGN RELEASE

PLANIFICATION DEPLOYED
APPLICATION

2ND MONTH 6TH MONTH


END OF END OF THIRD
FIRST RELEASE
RELEASE
DEPLOYMENT WORKFLOW
push
CODE

Run CI/CD and


deploy image
Deploy

Create Container

Container
PRODUCTION
Registry
ACCOMPLISHED MISSIONS CHALLENGENS

 ELABORATE DESIGN  CI/CD PROCESS

 LEARNING ODATA AND MEMORY CACHING


 DEPLOYED SOLUTION

 PRODUCT BACKLOG DEVELOPED

PROSPECTIVE

 WILL CHANGE TO CQRS ARCHITECTURE

 IMPROVE PERFORMANCE BY AUTOMATE TIME

TRACKING

 LINK THE APPLICATION WITH TEAMS


THANKS FOR
YOUR
ATTENTION!

Does anyone have any question?


addyouremail@freepik.com

You might also like