Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/manitapaudel/to-dos
A simple to-dos app, where you can track your list of pending tasks.
https://github.com/manitapaudel/to-dos
context-api fakerjs next14 nextui tailwind-css
Last synced: about 5 hours ago
JSON representation
A simple to-dos app, where you can track your list of pending tasks.
- Host: GitHub
- URL: https://github.com/manitapaudel/to-dos
- Owner: manitapaudel
- Created: 2024-06-18T13:59:53.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2024-11-08T16:12:11.000Z (11 days ago)
- Last Synced: 2024-11-08T16:24:29.895Z (11 days ago)
- Topics: context-api, fakerjs, next14, nextui, tailwind-css
- Language: JavaScript
- Homepage: https://to-dos-roan.vercel.app
- Size: 267 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
🗒️ To-Dos
## Introduction
A Simple to-do app with CRUD functionalities.## Requirements
- Create login route using random email and password (add generate password function)
- Generate cookies using random string using nextjs cookies, submit form using server actions
- In the login page, form validation in the client is mandatory.
- Use middleware to protect the private and public pages.
- After logged in only user can create a TODO with CRUD operation
- Persist all the todo list even after reload
- Use any of the state management libraries or contextAPI.
- Will be plus: Skeleton loading (Use timeout), Responsive design, Use UI framework such as NextUI## Failed to meet
- Generate cookies using random string using nextjs cookies, submit form using server actions
> Used LocalStorage instead for *authorization* and to *protect the private and public pages routes*