Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/jhonbergmann/pizza-shop

🍕 Dashboard for establishment management and order control in the iFood style.
https://github.com/jhonbergmann/pizza-shop

bun docker drizzle elysiajs react typescript

Last synced: 5 days ago
JSON representation

🍕 Dashboard for establishment management and order control in the iFood style.

Awesome Lists containing this project

README

        


icon


pizza shop



GitHub Language Count
GitHub Top Language

Dashboard for establishment management and order control in the iFood style.


illustration

## 📦 Tech Stack

- React
- ElysiaJS
- Drizzle
- Typescript

## 🔩 Installation

### web

To install and run the project locally, follow these steps:

1. Install [**Yarn**](https://yarnpkg.com/) on your computer
1. Clone the repository `git clone https://github.com/jhonbergmann/pizza-shop`
1. Navigate to the project directory: `cd pizza-shop/web`
1. Install the dependencies: `yarn install`

### api

1. Install [**Bun**](https://bun.sh/) on your computer
1. Install [**Docker**](https://www.docker.com/) on your computer
1. Clone the repository `git clone https://github.com/jhonbergmann/pizza-shop`
1. Navigate to the project directory: `cd pizza-shop/api`
1. Install the dependencies: `bun i`

## ⚙️ Usage

### web

Start the development server:

1. Run: `yarn dev`

### api

Start the development server:

1. Run: `docker compose up -d`
1. Run: `bun migrate`
1. Run: `bun seed`
1. Run: `bun dev`

## 📝 License

[MIT © Jhonatan Bergmann](https://github.com/jhonbergmann/pizza-shop/web/blob/main/LICENSE)