Skip to content

Latest commit

 

History

History
73 lines (44 loc) · 1.48 KB

README.md

File metadata and controls

73 lines (44 loc) · 1.48 KB

To do web

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.

Technologies used ☕️ 🐍 ⚛️

  • ReactJs
  • Typescript
  • Axios
  • Radix UI
  • Phosphor Icons
  • React Toastify

Features 📋

  • 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

Screenshots 📷

Add a new task

Screenshot 3

Edit a task

Screenshot 2

Save a task edited

Screenshot 3

Delete a task

Screenshot 1

Show empty list

Screenshot 3

Installation 💻

Clone the repository and install the dependencies.

git clone
cd to-do-list
npm install

Usage

To run the project, use the following command:

npm run dev

Project status 🚧

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