{"id":20554929,"url":"https://github.com/minhtran241/restaurant-management","last_synced_at":"2026-05-06T04:04:50.409Z","repository":{"id":62866413,"uuid":"558192952","full_name":"minhtran241/restaurant-management","owner":"minhtran241","description":"Restaurant Management Service API","archived":false,"fork":false,"pushed_at":"2022-10-31T15:43:24.000Z","size":13413,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-08-09T21:39:01.718Z","etag":null,"topics":["aggregation","cors","gin-gonic","golang","jwt-authentication","mongodb","swaggo"],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/minhtran241.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2022-10-27T04:09:02.000Z","updated_at":"2023-02-08T01:02:59.000Z","dependencies_parsed_at":"2022-11-08T06:47:39.082Z","dependency_job_id":null,"html_url":"https://github.com/minhtran241/restaurant-management","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/minhtran241/restaurant-management","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/minhtran241%2Frestaurant-management","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/minhtran241%2Frestaurant-management/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/minhtran241%2Frestaurant-management/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/minhtran241%2Frestaurant-management/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/minhtran241","download_url":"https://codeload.github.com/minhtran241/restaurant-management/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/minhtran241%2Frestaurant-management/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":27588482,"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","status":"online","status_checked_at":"2025-12-08T02:00:07.111Z","response_time":58,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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":["aggregation","cors","gin-gonic","golang","jwt-authentication","mongodb","swaggo"],"created_at":"2024-11-16T03:14:34.879Z","updated_at":"2025-12-08T04:03:19.655Z","avatar_url":"https://github.com/minhtran241.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Restaurant Management API\n\n[![Repo Size](https://img.shields.io/github/repo-size/minhtran241/restaurant-management)](https://github.com/minhtran241/restaurant-management)\n[![License](https://img.shields.io/github/license/minhtran241/restaurant-management)](https://github.com/minhtran241/restaurant-management)\n[![Commit](https://img.shields.io/github/last-commit/minhtran241/restaurant-management)](https://github.com/minhtran241/restaurant-management)\n\nThis repository contains the restaurant management service API\n\n## Package index\n\nList dependencies used in this system by using [github.com/ribice/glice](https://github.com/ribice/glice), a Golang license and dependency checker. The package prints list of all dependencies, their URL, license and saves all the license files in /licenses\n\n```\n+----------------------------------------+--------------------------------------------+------------+\n|               DEPENDENCY               |                  REPOURL                   |  LICENSE   |\n+----------------------------------------+--------------------------------------------+------------+\n| github.com/gin-gonic/gin               | https://github.com/gin-gonic/gin           | MIT        |\n| github.com/go-playground/validator/v10 | https://github.com/go-playground/validator | MIT        |\n| github.com/golang-jwt/jwt/v4           | https://github.com/golang-jwt/jwt          | MIT        |\n| github.com/swaggo/swag                 | https://github.com/swaggo/swag             | MIT        |\n| go.mongodb.org/mongo-driver            | https://github.com/mongodb/mongo-go-driver | Apache-2.0 |\n| golang.org/x/crypto                    | https://go.googlesource.com/crypto         |            |\n| github.com/swaggo/files                | https://github.com/swaggo/files            | MIT        |\n| github.com/swaggo/gin-swagger          | https://github.com/swaggo/gin-swagger      | MIT        |\n+----------------------------------------+--------------------------------------------+------------+\n```\n\n## Endpoint Table\n\n\u003cdiv align=\"center\"\u003e\n\n|            Endpoints             |            Descriptions            | Methods |\n| :------------------------------: | :--------------------------------: | :-----: |\n|                /                 |     Show the status of server      |   GET   |\n|       /swagger/index.html        |             Swagger UI             |   GET   |\n| /orderItems-order/:order_item_id | Get all ordered items in one order |   GET   |\n\n|    Method    |      User       |      Food       |      Menu       |        Invoice        |       Order       |       Ordered Item        |       Table       |\n| :----------: | :-------------: | :-------------: | :-------------: | :-------------------: | :---------------: | :-----------------------: | :---------------: |\n|  GET (all)   |     /users      |     /foods      |     /menus      |       /invoices       |      /orders      |        /orderItems        |      /tables      |\n| GET (single) | /users/:user_id | /foods/:food_id | /menus/menu_id  | /invoices/:invoice_id | /orders/:order_id | /orderItems/order_item_id | /tables/:table_id |\n|     POST     |  /users/signup  |     /foods      |     /menus      |       /invoices       |      /orders      |        /orderItems        |      /tables      |\n|     POST     |  /users/login   |                 |                 |                       |                   |                           |                   |\n|    PATCH     | /users/:user_id | /foods/:food_id | /menus/:menu_id | /invoices/:invoice_id | /orders/:order_id | /orderItems/order_item_id | /tables/:table_id |\n\n\u003c/div\u003e\n\n## License\n\nThe project is licensed under the MIT license. Check the [LICENSE](LICENSE) file for details\n\n## Contributor\n\nMinh Tran (Me)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fminhtran241%2Frestaurant-management","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fminhtran241%2Frestaurant-management","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fminhtran241%2Frestaurant-management/lists"}