https://github.com/mhdir7an/restaurant
Restaurant Website that has the capability to let users make reservation.
https://github.com/mhdir7an/restaurant
bunjs cloudflare-workers csharp dotnet-core react scss supabase typescript vite
Last synced: over 1 year ago
JSON representation
Restaurant Website that has the capability to let users make reservation.
- Host: GitHub
- URL: https://github.com/mhdir7an/restaurant
- Owner: MhdIr7an
- Created: 2024-04-11T18:26:40.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2024-06-11T10:44:55.000Z (about 2 years ago)
- Last Synced: 2025-04-05T11:14:31.090Z (over 1 year ago)
- Topics: bunjs, cloudflare-workers, csharp, dotnet-core, react, scss, supabase, typescript, vite
- Language: TypeScript
- Homepage: https://gericht-restau-ant.netlify.app/
- Size: 42.6 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# 🏤 Restaurant
Table of Contents
🔶 About The Project
🔶 Landing Page
🔶 About Us Page
🔶 Reservation Page
🔶 Built With
🔶 Getting Started
## 🚀 About The Project
Restaurant Website that has the capability to let users make reservation.
Landing Page

About Us Page

Reservation Page

## 🚪 Getting Started
To get a local copy up and running follow these simple steps:
1. Clone the repo
```sh
git clone https://github.com/MhdIr7an/restaurant.git
```
2. Navigate to client folder
```sh
cd client
```
3. Install dependencies
```sh
bun install
```
4. Run development server
```sh
bun run dev
```
5. Rename .env.example to .env and specify backend api url
6. Go back to root folder then navigate to backend folder
```sh
cd..
cd backend
```
7. Install requirements
```sh
dotnet restore
```
8. Run Build Command
```sh
dotnet build
```
9. Create file named appsettings.json and give database connection string
```
{
"ConnectionStrings": {
"DefaultConnection": ""
},
"Logging": {
"LogLevel": {
"Default": "Information",
"Microsoft.AspNetCore": "Warning"
}
},
"AllowedHosts": "*"
}
```
10. Create file named appsettings.Development.json
```
{
"Logging": {
"LogLevel": {
"Default": "Information",
"Microsoft.AspNetCore": "Warning"
}
}
}
```
11. Apply Migrations
```
dotnet ef database update
```
12. Run
```
dotnet run
```
