In this project, an application to control tasks in the to-do list style was developed.
Technologies | Services | Packages | Getting started | Layout | Features | Links | Versioning | License
Here are the technologies used in this project.
- TypeScript 4.9.4
- ReactJS 18.2.0
Here are the services used in this project.
Here are the packages used in this project.
- phosphor-react -> Library with various icon providers for react.
- eslint -> Used to format and bring a pattern to the project.
Here are the commands and steps on how to start the project.
-
Dependency
- NodeJS
- NPM (Package manager of your choice)
-
Install the dependencies using a package manager, the one used in the project was NPM.
- npm install
-
To start the project on your machine using NPM.
- npm run dev
-
To build the project using NPM.
- npm run build
-
To run the project in production using NPM.
- npm run start
-
To run the project in production using NPM.
- npm run start
Here are some images of the project's visual style.
When there are tasks to be done and completed.
Here are the main features of the project.
- Responsive design.
- Add a new task.
- Marking and Unmarking a Task Completed.
- Remove a task from the listing.
- Show task completion progress.
- Deploy on Netlify: https://todo-list-pedrohb.netlify.app/
- Repository: https://github.com/DevPedroHB/todo-list
Here are the versions of the parts of the project.
- Web -> 1.0.0
This project is licensed under the MIT license.
Made with β₯ by Pedro Henrique π Never stop learning!