Skip to content

To do list development as challenge to React bootcamp of Ignite trail of Rocketseat Education

Notifications You must be signed in to change notification settings

gihoekveld/to-do-web

Repository files navigation

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

About

To do list development as challenge to React bootcamp of Ignite trail of Rocketseat Education

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published