admin-todos-nextjs Tailwind Templates

Admin Todos Nextjs

ADMIN TODOS is a web application developed with Next.js, featuring a RESTful API, database management with Prisma, user authentication, task (todo) management functionality, and product management with shopping cart capabilities.

README

📗 Table of Contents

📖 ADMIN TODOS

ADMIN TODOS is a web application developed with Next.js, featuring a RESTful API, database management with Prisma, user authentication, task (todo) management functionality, and product management with shopping cart capabilities.

🛠 Built With

Tech Stack

Client and Server

Key Features

  • [Create_RESTful_API]
  • [Implement_User_Authentication]
  • [Manage_Shopping_Cart]

(back to top)

💻 Getting Started

To get a local copy up and running, follow these steps.

Prerequisites

In order to run this project you need:

  Visual Studio Code

Setup

Clone this repository to your desired folder:

  cd my-folder
  git clone [email protected]:Nelitaa/admin-todos-nextjs.git

Install

To run the project, follow these steps:

  1. To start the database, use Docker. Run the command: docker compose up -d
  2. Create a copy of .env.template and rename it to .env.
  3. Open the .env file in a text editor.
  4. Replace the values of the environment variables as needed with your specific environment configuration.
  5. Run the following commands:
npm install
npx prisma migrate dev
npx prisma generate
npm run dev
  1. Run SEED to create the local database(localhost:3000/api/seed). - Postman

Prisma commands:

npx prisma init

Default User

user: nela@test.com password: 123456

(back to top)

👥 Authors

👤 Marianela Muñoz Gutierrez

(back to top)

🔭 Future Features

  • [responsive_design]
  • [live_demo]

(back to top)

🤝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the issues page.

(back to top)

⭐️ Show your support

If you like this project, give me a star.

(back to top)

🙏 Acknowledgments

I would like to thank Fernando Herrera.

(back to top)

📝 License

This project is MIT licensed.

(back to top)

Top categories

Loading Svelte Themes