Skip to content

ahmed-safari/nextjs-todo

Repository files navigation

📝 Todo Master

Built with Next.js Database: PostgreSQL ORM: Prisma Styled with TailwindCSS

TodoMaster is a delightful, modern todo list web application that lets you create lists and share them with friends. Built with the power of Next.js 13, using Prisma for easy database management with PostgreSQL, and designed with TailwindCSS, it boasts an elegant UI with support for both dark and light modes.

Inspired by a design on CodePen (view it here), this todo list app is simple, intuitive, and effective in helping you stay organized.

🚀 Future Plans

In the pipeline is a host of new features and optimizations. The most exciting one being a real-time update feature to make the app more interactive and efficient. Stay tuned!

🎨 Themes

Todo Master supports both dark and light modes for your comfort. Choose what suits your eyes or your mood best!

🔴 Live Version

Check out the live version of Todo Master here: https://todo.sp0der.me

🔧 Installation

To get started with Todo Master, you need to clone this repository:

git clone https://github.com/ahmed-safari/nextjs-todo.git
cd nextjs-todo

Next, install the dependencies:

npm install
# or
yarn install

Create a .env file in the root of your project and input your PostgreSQL database credentials:

DATABASE_URL="postgresql://user:password@localhost:5432/mydb?schema=public"

Then, apply the Prisma schema:

npx prisma migrate dev

Finally, run the development server:

npm run dev
# or
yarn dev

Open http://localhost:3000 with your browser to see the result.

🙌 Contributing

Your contributions are always welcome! Feel free to create issues or submit PRs. For any large changes, please create an issue first to discuss what you'd like to contribute.

📝 License

MIT License. See LICENSE for more information.

👏 Acknowledgements

Special thanks to Rob Stinson for the original design on CodePen which served as the inspiration for the look and feel of Todo Master.


Built with ❤️ by Ahmed

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published