Skip to content

Food delivery website using Next.js, TypeScript, Redux Toolkit, Redux Persist, Prisma, Supabase, and styled it with Tailwind CSS and Shadcn UI. 🛠️💡

Notifications You must be signed in to change notification settings

frshaad/food-delivery

Repository files navigation

Food Delivery

🍔🚚 A dynamic and user-friendly food delivery website that brings the best local flavors to your doorstep. Explore a diverse menu, place orders seamlessly, and enjoy the convenience of having your favorite meals delivered with just a few clicks.

Table of Contents

Introduction

I've built a small yet powerful application using Next.js, TypeScript, Redux Toolkit, Redux Persist, Prisma, Supabase, and styled it with Tailwind CSS and Shadcn UI. 🛠️💡

Tech Stack

  • Next.js: Explain why you chose Next.js and how it benefits your project.
  • TypeScript: Briefly mention the advantages of using TypeScript in your project.
  • Redux Toolkit & Redux Persist: Describe how you manage state in your application.
  • Prisma & Supabase: Explain the role of these tools in your database setup.
  • Tailwind CSS & Shadcn UI: Discuss the choice of styling tools and the features they bring.

Key Features

  • Dark/Light Mode: A toggleable interface for different user preferences.
  • Redux Persist: Persistent state for a seamless user experience.
  • Optimized Performance: Server-side rendering with Next.js for fast and efficient performance.

Getting Started

Provide instructions on how to clone, install dependencies, and run your project locally.

# Clone the repository
git clone https://github.com/frshaad/food-delivery.git

# Navigate to the project directory
cd food-delivery

# Install dependencies
npm install

# Run the development server
npm run dev

About

Food delivery website using Next.js, TypeScript, Redux Toolkit, Redux Persist, Prisma, Supabase, and styled it with Tailwind CSS and Shadcn UI. 🛠️💡

Topics

Resources

Stars

Watchers

Forks