Skip to content

This is a simple Todo application implemented with CRUD operations, authentication, and theme change functionality. JSON Server is used as the backend to provide a RESTful API for managing todos.

Notifications You must be signed in to change notification settings

B2Kumar03/Redux-todo-App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 

Repository files navigation

Reux-Todo App

This is a simple Todo application implemented with CRUD operations, authentication, and theme change functionality. JSON Server is used as the backend to provide a RESTful API for managing todos.

Features Implemented:

  • CRUD Operations: Users can perform Create, Read, Update, and Delete operations on their todo list.
  • Authentication: Users are required to authenticate before they can add todos.
  • Theme Change: Users can change the theme of the application.

Technology Stack:

  • Frontend:
    • React
    • React Redux
    • Axios
    • Redux
    • Chakra UI
  • Backend:
    • JSON Server

How to Run:

  1. Clone this repository to your local machine.
  2. Navigate to the project directory.
  3. Install frontend dependencies using the following command:
    npm install
    
  4. Start the frontend development server:
    npm start
    
  5. Open another terminal window, navigate to the project directory, and start the JSON Server:
    json-server --watch db.json --port 8080
    
  6. Open your web browser and navigate to http://localhost:3000 to view the application.

Contributors:

This project currently has no contributors.

  • App in light mode

App

  • App in Dark mode

App

  • Add todo page

App

  • Login Page

App

  • Update title and status page

App

About

This is a simple Todo application implemented with CRUD operations, authentication, and theme change functionality. JSON Server is used as the backend to provide a RESTful API for managing todos.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published