Skip to content

eimrhan/todo-app

Repository files navigation

To-Do App With React/Redux + Express.js

This project is based on TodoMVC. No JS. At all! and part of TodoMVC

Remade with React and Redux Toolkit.

Additionally imported Back-End (with Express.js)

(you can check this apps no back-end version on todo-app-no-be branch)

In this project, you can:

  • Add
  • Delete selected
  • Toggle selected
  • Toggle all
  • Clear completed
  • Update
  • and Filter todos
  • it also show you different options according to todo counts.

Tech Stack

* React
* reduxjs/toolkit
* Express.js

Preview

preview



Test on Locale

Available Scripts

Firstly, you must run Back-End;

In the api directory:

npm run server

It starts server on 7000 port.

After that;

Open another terminal in the project directory and run:

npm run dev

Runs the app in the development mode.
Open http://127.0.0.1:5173 to view it in your browser.

Learn More

You can learn more in the Vite documentation.