This is an Angular application that allows you to track your tasks and set reminders for them. The application fetches the task data from a JSON server.
To get started with this application, you'll need to follow these steps:
-
Clone this repository to your local machine.
-
Install the required dependencies by running the following command in the terminal:
npm install
- Start the JSON server by running the following command in the terminal:
npm i json-server
npm run server
- Start the Angular application by running the following command in another terminal window:
ng s -o
This command will start the development server and open your default browser to http://localhost:4200/
.
This application includes the following features:
- Add tasks to the task list.
- Delete tasks from the task list.
- Set reminders for tasks.
- Toggle the reminder status of tasks.
- Fetch task data from a JSON server.
- A stopwatch to track the time spent on each task.
This application was built using the following technologies:
- Angular
- TypeScript
- JSON Server
demo.mp4
If you'd like to contribute to this project, please follow these steps:
-
Fork this repository to your own account.
-
Create a branch for your changes.
-
Make your changes and commit them.
-
Push your changes to your branch.
-
Create a pull request to this repository with a description of your changes.