The TodoList application was created using React and Typescript. It has authentication so that users can create their accounts. Ability to perform CRUD operaiton on todos.
- cd client -> npm run dev
- cd server -> nodemon server.js
Upcoming features :
- Create a new list.
- Then all the todo features must happen inside that list schema and remove the todo schema at the end.
- Email authentication.
- Login with Gmail/Facebook.
- Add calendar ( users can add a date for when they want to finish a todo ).
- The user should get an email and notification when their time to complete a todo is almost over.