{"id":18171337,"url":"https://github.com/quocanh189/demoecom","last_synced_at":"2025-04-07T08:35:52.871Z","repository":{"id":260218822,"uuid":"880623652","full_name":"QuocAnh189/DemoEcom","owner":"QuocAnh189","description":"This is a demo project ecommerce with golang. Implement with jwt-authentication and connect mysql database","archived":false,"fork":false,"pushed_at":"2024-10-31T08:08:48.000Z","size":26,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-13T12:19:26.399Z","etag":null,"topics":["docker","docker-compose","go","golang","jwt-authentication","mysql"],"latest_commit_sha":null,"homepage":"","language":"Go","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/QuocAnh189.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","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-10-30T03:31:59.000Z","updated_at":"2024-10-31T08:08:51.000Z","dependencies_parsed_at":"2024-10-30T07:51:33.227Z","dependency_job_id":null,"html_url":"https://github.com/QuocAnh189/DemoEcom","commit_stats":null,"previous_names":["quocanh189/demoecom"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuocAnh189%2FDemoEcom","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuocAnh189%2FDemoEcom/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuocAnh189%2FDemoEcom/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuocAnh189%2FDemoEcom/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/QuocAnh189","download_url":"https://codeload.github.com/QuocAnh189/DemoEcom/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247622282,"owners_count":20968561,"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":["docker","docker-compose","go","golang","jwt-authentication","mysql"],"created_at":"2024-11-02T15:08:42.963Z","updated_at":"2025-04-07T08:35:52.841Z","avatar_url":"https://github.com/QuocAnh189.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"## E-commerce REST API in Go\n\n### Installation\n\n- [Migrate (for DB migrations)](https://github.com/golang-migrate/migrate/tree/v4.17.0/cmd/migrate)\n\n## Running the project\n\nRemember install `make` and `migrate` for your devices\nFirstly make sure you have a MySQL database running on your machine or just swap for any storage you like under `/db`.\n\n```bash\nmake migrate-up\n```\n\nAfter that, you can run the project with the following command:\n\n```bash\nmake run\n```\n\nor run with `air` (check `air -v` or run `go get github.com/cosmtrek/air`)\n\n## Running the tests\n\nTo run the tests, you can use the following command:\n\n```bash\nmake test\n```\n\n## Author Contact\n\nContact me with any questions!\u003cbr\u003e\n\nEmail: anquoc18092003@gmail.com\nFacebook: https://www.facebook.com/tranphuocanhquoc2003\n\n\u003cp style=\"text-align:center\"\u003eThank You so much for your time !!!\u003c/p\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fquocanh189%2Fdemoecom","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fquocanh189%2Fdemoecom","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fquocanh189%2Fdemoecom/lists"}