Skip to content
This repository has been archived by the owner on Oct 27, 2024. It is now read-only.
/ Todo-app Public archive

Todo App - Organize tasks, set priorities, and conquer your day.

License

Notifications You must be signed in to change notification settings

Munadil16/Todo-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Todo App

A TODO application built using the MERN stack, with JWT for user authentication, Zod for validations, and Recoil for state management.

Features

  • Add, edit, and delete TODO items
  • Mark TODO items as completed
  • Responsive design with Tailwind CSS
  • Error handling
  • Sort TODO items based on Priority

Prerequisites

  1. React
  2. MongoDB
  3. Express
  4. Node.js
  5. Tailwind CSS
  6. Zod
  7. Mongoose

Installation

  1. Clone the repository:
  git clone "your_forked_repo_path"
  cd Todo-app
  1. Install dependencies: (both client and server)
  npm install
  1. Environment Variables:
    Use the .env.example file as a template to create your .env file.

  2. Run the application: (both client and server)

  npm run dev

Contributing

Feel free to fork the repository and submit pull requests.

License

This project is licensed under the MIT License.

About

Todo App - Organize tasks, set priorities, and conquer your day.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published