{"id":28719788,"url":"https://github.com/khip01/restaurant_khip01","last_synced_at":"2026-04-06T01:35:21.841Z","repository":{"id":195796564,"uuid":"693691915","full_name":"Khip01/Restaurant_Khip01","owner":"Khip01","description":"Desktop App, Mobile App, and RESTful API ","archived":false,"fork":false,"pushed_at":"2024-08-05T09:54:15.000Z","size":24422,"stargazers_count":3,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-06-15T06:04:47.396Z","etag":null,"topics":["csharp","dart","desktop-app","dotnet","flutter","gin-gonic","golang","gorm","mobile-app","restful-api","sqlserver","winform"],"latest_commit_sha":null,"homepage":"","language":"Dart","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/Khip01.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":"2023-09-19T14:18:33.000Z","updated_at":"2025-06-03T09:54:36.000Z","dependencies_parsed_at":"2023-09-19T17:08:36.936Z","dependency_job_id":"765b218f-11cd-4069-9606-820d527b6b39","html_url":"https://github.com/Khip01/Restaurant_Khip01","commit_stats":null,"previous_names":["khip01/restaurant_khip01"],"tags_count":6,"template":false,"template_full_name":null,"purl":"pkg:github/Khip01/Restaurant_Khip01","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Khip01%2FRestaurant_Khip01","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Khip01%2FRestaurant_Khip01/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Khip01%2FRestaurant_Khip01/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Khip01%2FRestaurant_Khip01/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Khip01","download_url":"https://codeload.github.com/Khip01/Restaurant_Khip01/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Khip01%2FRestaurant_Khip01/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31456662,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-05T21:22:52.476Z","status":"ssl_error","status_checked_at":"2026-04-05T21:22:51.943Z","response_time":75,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":["csharp","dart","desktop-app","dotnet","flutter","gin-gonic","golang","gorm","mobile-app","restful-api","sqlserver","winform"],"created_at":"2025-06-15T06:04:47.363Z","updated_at":"2026-04-06T01:35:21.826Z","avatar_url":"https://github.com/Khip01.png","language":"Dart","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Restaurant_Khip01\n\n\u003cimg alt=\"Static Badge\" src=\"https://img.shields.io/badge/Type-Tool%2FAlat (API)-blue?style=flat\u0026color=cyan\"\u003e ![](https://img.shields.io/badge/Type-Desktop%20App%2FAplikasi%20Desktop-purple) \u003cimg src=\"https://img.shields.io/badge/Type-Mobile App%2FAplikasi Mobile-green\" alt=\"Type : App/Aplikasi\"\u003e\n\n## Hello👋\n\nLanguage : English\n\n---\n\n## Description:\nCreate Simple RESTful API with GO, Complete with simple Mobile and Desktop App\n\nThe operating system I use: Windows 11\n\n## Requirements:\n\n- [x]  API (Go/Gin,Gorm)\n    - ```go``` command installed on terminal ```(go1.20.7)```\n    - Visual Studio Code\n    - Go Extexsion *optional\n- [x] Desktop App (C#/.NET 5) \n    - Visual Studio 2019\n- [x] Mobile App (Dart/Flutter) \n    - Latest version of Flutter has been installed ```(Flutter 3.10.5)``` or above\n    - Flutter Extension *optional\n- [x] Database (SQLServer) \n    - SQL Server Management Studio 18 _(If your version is different from mine, maybe you can try it :p)_\n    - Other? (maybe in future i'll add mariaDb(mysql)? or i'll use Firebase for NoSQL database? if I'm free, lol)\n- Postman\n\n## Feature\nMaybe feature in this Information System is all about **Create, Read, Update, and Delete, no more**. \u003cbr\u003e\nBut this an simple implementation of API, which can be used as a bridge between databases and different application platforms.\n\n### RESTful API\nAdd Executable File! \u003cbr\u003e\u003cbr\u003e\n![](https://github.com/Khip01/Restaurant_Khip01/blob/main/src/API_Go.gif)\n\n### Desktop App \nTake a peek 👀 \u003cbr\u003e\n![](https://github.com/Khip01/Restaurant_Khip01/blob/main/src/Desktop-App_Sneak-Peek.png) \u003cbr\u003e\nNew Validation Style! \u003cbr\u003e\n![](https://github.com/Khip01/Restaurant_Khip01/blob/main/src/desktop_validator.gif) \u003cbr\u003e\n\n### Mobile App\nTake a peek 👀 \u003cbr\u003e\n![]() \u003cbr\u003e\n\u003cimg src=\"https://github.com/Khip01/Restaurant_Khip01/blob/main/src/Mobile-App_Sneak-Peek.jpg\" alt=\"Mobile-App_Sneak-Peek\" height=\"700\"/\u003e\n\u003cimg src=\"https://github.com/Khip01/Restaurant_Khip01/blob/main/src/Mobile-App_Sneak-Peek2.jpg\" alt=\"Mobile-App_Sneak-Peek2\" height=\"700\"/\u003e\n\n## Instruction:\n- Clone this repo OR see the Release.\n- **[DATABASE]**\n- In your database, create database named  **db_Restaurant_Khip01** (or you can change the name in setup.go). Then Migrate it with ```go run main.go``` on your terminal.\n- **[DESKTOP APP]**\n- You can open .sln file and run project manually **OR** you can simply run the installer app **_(Installer restaurant_desktop-app.msi)_** in ```restaurant_desktop-app/Restaurant_App-Installer/``` folder.\n- **[MOBILE APP]**\n- Just run the application via vscode/android studio/terminal **OR** you can also check the **_.apk_** file in the [release assets](https://github.com/Khip01/Restaurant_Khip01/releases/tag/2.1.0) section of this repo ***Don't forget to change your API Endpoint in .env***\n\n\u003e [!IMPORTANT]\n\u003e [API NEEDS] There is important to change your datasource(dsn) address in ```setup.go``` file, according to your needs. \n\n# Use\n[![My Skills](https://skillicons.dev/icons?i=go,vscode,cs,dotnet,visualstudio,dart,flutter,androidstudio)](https://github.com/Khip01)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkhip01%2Frestaurant_khip01","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkhip01%2Frestaurant_khip01","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkhip01%2Frestaurant_khip01/lists"}