Skip to content

Repository files navigation

Pizza Shop Admin Panel

This project is a study on integrating front-end and back-end technologies to create a backoffice panel for managing a pizza shop. The front-end is built using Shadcn UI and Tailwind CSS, while the back-end is powered by Node.js.

Technologies Used

Front-end

  • Shadcn UI: A component library for building user interfaces.
  • Tailwind CSS: A utility-first CSS framework for styling.

Back-end

  • Node.js: A JavaScript runtime for building scalable network applications.

Project Setup

Front-end Setup

  1. Install dependencies:
npm install
  1. Start the development server:
npm run dev

Back-end Setup

  1. Install dependencies:
npm install
  1. Start the server:
npm start

Features

  • User Management: Add, edit, and delete users.
  • Order Management: Track and manage pizza orders.
  • Inventory Management: Manage ingredients and stock levels.

Folder Structure

/pizza-shop-admin
├── /frontend
│   ├── /components
│   ├── /pages
│   ├── /styles
│   └── /utils
└── /backend
  ├── /controllers
  ├── /models
  ├── /routes
  └── /services

Contributing

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

License

This project is licensed under the MIT License.

About

Pizza shop admin panel — React + TypeScript with shadcn/ui and Tailwind CSS, integrated with a Node.js API.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages