This is a simple to do list developed with React and NodeJS. This project was developed to learn more about React and NodeJS. The project is divided into two parts: the front-end and the back-end. The front-end was developed with React and the back-end with NodeJS and Express. The front-end is available here. The back-end is available here.
- ReactJs
- Typescript
- Axios
- Radix UI
- Phosphor Icons
- React Toastify
- Add a new task
- Mark a task as done
- Mark a task as not done
- Edit a task
- Save a task edited
- Delete a task
Clone the repository and install the dependencies.
git clone
cd to-do-list
npm install
To run the project, use the following command:
npm run dev
The project is still in development. The next steps are:
- Implement tests with Jest, React Testing Library and Cypress
- Implement a storybook documentation
- Deploy the project