Screen.Recording.2024-04-16.at.3.17.36.PM.mov
TodoListApp is a task list application designed to provide you with a smooth and secure user experience. It utilizes modern technologies to offer you a robust and user-friendly application.
Check Live version deployed on Vercel: https://auth-todolist.vercel.app/
-
Secure Authentication: TodoListApp uses JSON Web Tokens (JWT) for user authentication, ensuring the security of your data and protecting your personal information.
-
Route Protection Middleware: It incorporates middleware that protects sensitive routes of the application, ensuring that only authenticated users can access them.
-
Latest Version of Next.js: With Next.js version 14, TodoListApp benefits from the latest features and performance improvements of this powerful React framework.
-
Prisma for Data Management: The application uses Prisma as an ORM for data management, providing an abstraction layer over the database and facilitating interaction with it.
-
Server Actions: It implements Server Actions to execute server-side logic efficiently, ensuring optimal performance and a smooth user experience.
-
Design with Tailwind CSS: TodoListApp is designed with Tailwind CSS, a utility-first CSS framework that enables rapid development and easy customization of the layout.
This is a Next.js project bootstrapped with create-next-app
.
First, run the development server:
npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun dev
Open http://localhost:3000 with your browser to see the result.