{"id":15101815,"url":"https://github.com/mhdir7an/restaurant","last_synced_at":"2025-04-05T11:14:53.693Z","repository":{"id":243691320,"uuid":"785360965","full_name":"MhdIr7an/restaurant","owner":"MhdIr7an","description":"Restaurant Website that has the capability to let users make reservation.","archived":false,"fork":false,"pushed_at":"2024-06-11T10:44:55.000Z","size":44641,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-04-05T11:14:31.090Z","etag":null,"topics":["bunjs","cloudflare-workers","csharp","dotnet-core","react","scss","supabase","typescript","vite"],"latest_commit_sha":null,"homepage":"https://gericht-restau-ant.netlify.app/","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/MhdIr7an.png","metadata":{"files":{"readme":"readme.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-04-11T18:26:40.000Z","updated_at":"2024-06-11T10:44:59.000Z","dependencies_parsed_at":"2024-06-10T18:03:31.694Z","dependency_job_id":"67d92c12-8b44-4a30-a12c-e99e9a4dba8e","html_url":"https://github.com/MhdIr7an/restaurant","commit_stats":{"total_commits":2,"total_committers":1,"mean_commits":2.0,"dds":0.0,"last_synced_commit":"51551bad0aeebf9aee6aa699282b90564180bd9c"},"previous_names":["mhdir7an/restaurant"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MhdIr7an%2Frestaurant","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MhdIr7an%2Frestaurant/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MhdIr7an%2Frestaurant/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MhdIr7an%2Frestaurant/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/MhdIr7an","download_url":"https://codeload.github.com/MhdIr7an/restaurant/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247325701,"owners_count":20920714,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["bunjs","cloudflare-workers","csharp","dotnet-core","react","scss","supabase","typescript","vite"],"created_at":"2024-09-25T18:40:50.315Z","updated_at":"2025-04-05T11:14:53.675Z","avatar_url":"https://github.com/MhdIr7an.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 🏤 Restaurant\n\u003cdetails\u003e\n  \u003csummary\u003eTable of Contents\u003c/summary\u003e\n   🔶 \u003ca href=\"#-about-the-project\"\u003eAbout The Project\u003c/a\u003e\u003cbr\u003e\n   🔶 \u003ca href=\"#landing-page\"\u003eLanding Page\u003c/a\u003e\u003cbr\u003e\n   🔶 \u003ca href=\"#about-us-page\"\u003eAbout Us Page\u003c/a\u003e\u003cbr\u003e\n   🔶 \u003ca href=\"#reservation-page\"\u003eReservation Page\u003c/a\u003e\u003cbr\u003e\n   🔶 \u003ca href=\"#-built-with\"\u003eBuilt With\u003c/a\u003e\u003cbr\u003e\n   🔶 \u003ca href=\"#-getting-started\"\u003eGetting Started\u003c/a\u003e\u003cbr\u003e\n\u003c/details\u003e\u003cbr\u003e\n\n\n\n## 🚀 About The Project\nRestaurant Website that has the capability to let users make reservation.\u003cbr\u003e\u003cbr\u003e\n\n\u003ch3\u003eLanding Page\u003c/h3\u003e\n\u003cimg src=\"https://github.com/MhdIr7an/restaurant/assets/93046265/249f4134-9400-48a1-830b-1921ac221eba\" width=\"800\" height=\"400\" /\u003e\u003cbr\u003e\u003cbr\u003e\n\n\u003ch3\u003eAbout Us Page\u003c/h3\u003e\n\u003cimg src=\"https://github.com/MhdIr7an/restaurant/assets/93046265/528724f6-761e-4d76-92a7-3eba9616fe20\" width=\"800\" height=\"400\" /\u003e\u003cbr\u003e\u003cbr\u003e\n\n\u003ch3\u003eReservation Page\u003c/h3\u003e\n\u003cimg src=\"https://github.com/MhdIr7an/restaurant/assets/93046265/d7f3f4dd-9f8b-422b-938e-0941f6cbd3dd\" width=\"800\" height=\"400\" /\u003e\u003cbr\u003e\u003cbr\u003e\n\n\n\n## 🧰 Built With\n\u003ca href=\"https://react.dev/\"\u003e\u003cimg alt=\"React Icon\" width=\"60\" height=\"60\" src=\"https://icon.icepanel.io/Technology/svg/React.svg\"\u003e\u003c/a\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\n\u003ca href=\"https://vitejs.dev/\"\u003e\u003cimg alt=\"Vite Icon\" width=\"60\" height=\"60\" src=\"https://icon.icepanel.io/Technology/svg/Vite.js.svg\"\u003e\u003c/a\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\n\u003ca href=\"https://sass-lang.com/\"\u003e\u003cimg alt=\"Scss Icon\" width=\"60\" height=\"60\" src=\"https://icon.icepanel.io/Technology/svg/Sass.svg\"\u003e\u003c/a\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\n\u003ca href=\"https://dotnet.microsoft.com/en-us/languages/csharp\"\u003e\u003cimg alt=\"C# Icon\" width=\"60\" height=\"60\" src=\"https://icon.icepanel.io/Technology/svg/C%23-%28CSharp%29.svg\"\u003e\u003c/a\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\n\u003ca href=\"https://dotnet.microsoft.com/en-us/\"\u003e\u003cimg alt=\"Dotnet Icon\" width=\"60\" height=\"60\" src=\"https://icon.icepanel.io/Technology/svg/.NET-core.svg\"\u003e\u003c/a\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\n\u003ca href=\"https://www.typescriptlang.org/\"\u003e\u003cimg alt=\"TypeScript Icon\" width=\"60\" height=\"60\" src=\"https://icon.icepanel.io/Technology/svg/TypeScript.svg\"\u003e\u003c/a\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\n\u003ca href=\"https://bun.sh/\"\u003e\u003cimg alt=\"Bun Icon\" width=\"60\" height=\"60\" src=\"https://icon.icepanel.io/Technology/svg/Bun.svg\"\u003e\u003c/a\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\n\u003ca href=\"https://workers.cloudflare.com/\"\u003e\u003cimg alt=\"Cloudflare Icon\" width=\"60\" height=\"60\" src=\"https://icon.icepanel.io/Technology/svg/Cloudflare.svg\"\u003e\u003c/a\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\n\u003ca href=\"https://supabase.com/\"\u003e\u003cimg alt=\"Supabase Icon\" width=\"60\" height=\"60\" src=\"https://seeklogo.com/images/S/supabase-logo-DCC676FFE2-seeklogo.com.png\"\u003e\u003c/a\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\n\n## 🚪 Getting Started\n\nTo get a local copy up and running follow these simple steps:\n   \n1. Clone the repo\n   ```sh\n   git clone https://github.com/MhdIr7an/restaurant.git\n   ```\n\n2. Navigate to client folder\n   ```sh\n   cd client\n   ```\n3. Install dependencies\n   ```sh\n   bun install\n   ```\n4. Run development server\n   ```sh\n   bun run dev\n   ```\n5. Rename .env.example to .env and specify backend api url\n6. Go back to root folder then navigate to backend folder\n   ```sh\n   cd..\n   cd backend\n   ```\n7. Install requirements\n   ```sh\n   dotnet restore\n   ```\n8. Run Build Command\n    ```sh\n    dotnet build\n   ```\n9. Create file named appsettings.json and give database connection string\n    ```\n    {\n        \"ConnectionStrings\": {\n            \"DefaultConnection\": \"\"\n        },\n        \"Logging\": {\n            \"LogLevel\": {\n            \"Default\": \"Information\",\n            \"Microsoft.AspNetCore\": \"Warning\"\n            }\n        },\n        \"AllowedHosts\": \"*\"\n    }\n\n   ```\n10. Create file named appsettings.Development.json\n    ```\n    {\n        \"Logging\": {\n            \"LogLevel\": {\n            \"Default\": \"Information\",\n            \"Microsoft.AspNetCore\": \"Warning\"\n            }\n        }\n    }\n\n     ```\n11. Apply Migrations\n    ```\n    dotnet ef database update\n\n     ```\n12. Run\n    ```\n    dotnet run\n\n     ```\n   \n\n\u003cp align=\"right\"\u003e\u003ca href=\"#-restaurant\"\u003e\u003cimg alt=\"(Back to top)\" width=\"50\" height=\"50\" src=\"https://cdn-icons-png.flaticon.com/128/15047/15047580.png\"\u003e\u003c/a\u003e\u003cp\u003e","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmhdir7an%2Frestaurant","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmhdir7an%2Frestaurant","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmhdir7an%2Frestaurant/lists"}