Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/fattahsamit/to-do-list

To Do List
https://github.com/fattahsamit/to-do-list

formik react reactrouter redux-toolkit tailwindcss typescript yup

Last synced: 8 days ago
JSON representation

To Do List

Awesome Lists containing this project

README

        

# to-do-list

This is a simple To-Do List web application built with React, React Router, Redux, and TypeScript.

## Features

- User authentication: Allows users to sign up, log in, and log out.
- Form management & validation:
- Private routes: Users can only access the app's protected routes after logging in. If they are not logged in, they will be redirected to the Home page.
- Create tasks: Users can add new tasks to their to-do list.
- Mark tasks as complete: Users can mark tasks as completed.
- Delete tasks: Users can delete tasks from their to-do list.
- Dark Mode: Users can switch between Light & Dark mode.

## Technologies Used

- React
- React Router
- Redux
- TypeScript
- Formik
- Yup