Task Manager is an aplication that allows you to assign tasks to different people.
Both tasks and people can be created, modified and deleted from the application.
- Go to my repository task-manager and clone it.
- Execute the command
npm install
inside the cloned repository. - Done! The project is ready to be opened with
ionic serve
orionic serve --lab
in your preferred IDE.
- If you want a specific version go to task-manager/tags in my repository and select the version you want.
- Download the
source code .zip
. - Execute the command
npm install
inside the repository you downloaded. - Done! The project is ready to be opened with
ionic serve
orionic serve --lab
in your preferred IDE.
- All pages created.
- Menu and routing added to all pages.
- Person Service created.
- List of people added manually into the service.
- ngFor in People Management to visualize the people created.
- CRUD funcionality for the Person interface.
- Visualize a list of all people.
- Add people.
- Update people.
- Delete people.
- CRUD funcionality for the Task interface.
- Visualize a list of all tasks.
- Add tasks.
- Update tasks.
- Delete tasks.
- CRUD funcionality for the Assignment interface
- Visualize a list of all assignments.
- Add asignments.
- Update assignments.
- Delete assignments.
- All project structure changed.
- Core module implemented.
- Person and Task components remodelated using Inputs, Outputs and EventEmitters.
- Can't delete a person or task if it has an assignment.
- Style changed
- Implement Ion Skeleton Text
- Implement Ion Reorder