Skip to content

🍕 Pizza Shop management system. The project is divided in two parts, the API and the Web.

Notifications You must be signed in to change notification settings

fsmaiorano/pizzashop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pizza Shop 🍕

Description

This project is a Pizza Shop management system. The project is divided in two parts, the API and the Web.

Additional Information

  • React
  • Typescript
  • Zod
  • Axios
  • Shadcn-ui
  • Recharts
  • Sonner
  • Lucide React
  • Tailwind CSS
  • React-Query
  • Drizzle
  • ElysiaJS
  • Bun
  • TypeScript
  • PostgreSQL
  • Docker

Installation

To install the project, follow these steps:

  1. Clone the repository: git clone <repository-url>
  2. Install dependencies: npm install
  3. Start the project: npm start

Usage

API

bun i
docker compose up -d
bun migrate
bun seed
bun dev

Web

npm install
npm run dev

Observations

  • The .env file is not commited to the repository, so you need to create one based on the .env.example file.

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

License

MIT

Screen_1 Screen_2 Screen_3 Screen_3