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.
- Shadcn UI: A component library for building user interfaces.
- Tailwind CSS: A utility-first CSS framework for styling.
- Node.js: A JavaScript runtime for building scalable network applications.
- Install dependencies:
npm install- Start the development server:
npm run dev- Install dependencies:
npm install- Start the server:
npm start- User Management: Add, edit, and delete users.
- Order Management: Track and manage pizza orders.
- Inventory Management: Manage ingredients and stock levels.
/pizza-shop-admin
├── /frontend
│ ├── /components
│ ├── /pages
│ ├── /styles
│ └── /utils
└── /backend
├── /controllers
├── /models
├── /routes
└── /services
- Fork the repository.
- Create a new branch (
git checkout -b feature-branch). - Commit your changes (
git commit -am 'Add new feature'). - Push to the branch (
git push origin feature-branch). - Create a new Pull Request.
This project is licensed under the MIT License.