A TODO application built with Next.js, Tailwind CSS, and PostgreSQL. Users can add, edit, complete, delete, and view TODO items.
- Add a TODO
- Edit a TODO
- Mark a TODO as completed
- Delete a TODO
- View all TODOs
- Node.js
- PostgreSQL
- Clone the repository
- Install dependencies:
npm install
- Set up PostgreSQL and create a database
- Update database connection details in
pages/api/todos.js
- Run the application:
npm run dev
- Access the application at
http://localhost:3000
- Use the interface to manage TODO items
- Frontend deployed on Vercel
- Backend deployed on Heroku