Skip to content

πŸ• Enterprise-Grade Pizza Shop Platform | Full-stack monorepo featuring real-time analytics dashboard, multi-tenant restaurant management, and comprehensive test coverage (95% Unit, 100% E2E). Built with React, TypeScript, Tailwind, Playwright & Vitest. Production-ready solution with scalability in mind! πŸš€

Notifications You must be signed in to change notification settings

rafaumeu/pizza-shop

Repository files navigation

πŸ• Pizza Shop - Restaurant Management Dashboard

GitHub language count Repository size GitHub last commit License Stargazers

Overview β€’ Key Features β€’ Technologies β€’ Getting Started β€’ Contributing β€’ License

πŸš€ Overview

Pizza Shop is a modern and intuitive restaurant management dashboard, designed to provide restaurant owners with powerful insights and tools to efficiently manage their business.

🌟 Key Features

πŸ“Š Interactive Dashboard

  • Real-time revenue tracking
  • Order analysis
  • Popular product visualization

🧾 Order Management

  • Comprehensive order listing
  • Advanced filtering options
  • Detailed order information

🌈 Responsive Design

  • Support for dark and light mode
  • Fully responsive layout

πŸ” Secure Authentication

  • Magic link login
  • Seamless user experience

πŸ› οΈ Technologies Used

✨ Core Components

πŸ“ˆ Dashboard

  • Monthly Revenue Card
  • Orders Count Card
  • Popular Products Chart
  • Revenue Trend Graph

πŸ” Authentication

  • Responsive Login Page
  • Magic Link Authentication
  • User-friendly Interface

πŸ“‹ Order Management

  • Complete Order Listing
  • Flexible Filtering
  • Order Details Modal

πŸš€ Getting Started

Prerequisites

Installation

# Clone the repository
git clone https://github.com/rafaumeu/pizza-shop.git
cd pizza-shop

# Install dependencies
pnpm install
# or
npm install

# Start the development server
pnpm dev
# or
npm run dev

🌈 Features in Development

  • πŸ”” Real-time Notifications
  • πŸ“Š Advanced Analytics
  • πŸ›οΈ Menu Management
  • 🌐 Internationalization

🀝 Contributing

Contributions are welcome! Follow these steps:

  1. Fork the repository
  2. Create your feature branch (git checkout -b feature/AmazingFeature)
  3. Commit your changes (git commit -m 'Add some AmazingFeature')
  4. Push to the branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

πŸ“„ License

This project is open-source and available under the **MIT License**.


Developed with ❀️ by Rafael Dias

About

πŸ• Enterprise-Grade Pizza Shop Platform | Full-stack monorepo featuring real-time analytics dashboard, multi-tenant restaurant management, and comprehensive test coverage (95% Unit, 100% E2E). Built with React, TypeScript, Tailwind, Playwright & Vitest. Production-ready solution with scalability in mind! πŸš€

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published