- Clone Repo
git clone https://github.com/hossamyehia/PMS.git
- install Dependencies
npm install
- Create New Branch by task name
git branch -b [task name]
- Stage Changes
git add .
- Commit Changes
git commit -m "msg"
- Pull Request to Remote
git push origin [branch name]
keep in mind commiting with understandable message
- Core Services
- Interceptors
- Shared Components
- Shared Modules
- Auth Components
- Login
- Register
- Verify
- Request Reset
- Reset
- Auth Service
- Auth Models
Contain Dashboard Sub-Modules
- Users Module
- Projects Module
- Tasks Module
- Project Module
- Tasks Module
.
├── core
│ ├── services
│ └── interceptors
├── Modules
│ ├── auth
│ │ ├── models
│ │ ├── services
│ │ └── components
│ └── dashboard
│ └── subModules
│ ├── manager
│ │ ├── Users
│ │ ├── managerProjects
│ │ └── managerTasks
│ └── employee
│ ├── employeeProjects
│ └── employeeTasks
├── shared
│ └── components
└── README.md