{"id":22270443,"url":"https://github.com/jewel109/ecommerce-service","last_synced_at":"2026-04-08T23:33:01.420Z","repository":{"id":254881336,"uuid":"845342662","full_name":"jewel109/ecommerce-service","owner":"jewel109","description":"Ecommerce API with having End to End test of the all end point ","archived":false,"fork":false,"pushed_at":"2024-09-22T02:14:15.000Z","size":181,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-10-14T07:07:41.443Z","etag":null,"topics":["docker","docker-compose","elasticsearch","event-driven-architecture","jest","kafka","postgresql","redis","rest-api","typescript"],"latest_commit_sha":null,"homepage":"","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/jewel109.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-08-21T04:14:11.000Z","updated_at":"2024-09-22T02:14:19.000Z","dependencies_parsed_at":"2024-12-03T12:08:31.960Z","dependency_job_id":"89ac1cf2-2245-40ab-b599-ce3d0633839c","html_url":"https://github.com/jewel109/ecommerce-service","commit_stats":null,"previous_names":["jewel109/ecommerce-services","jewel109/ecommerce-service"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/jewel109/ecommerce-service","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jewel109%2Fecommerce-service","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jewel109%2Fecommerce-service/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jewel109%2Fecommerce-service/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jewel109%2Fecommerce-service/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jewel109","download_url":"https://codeload.github.com/jewel109/ecommerce-service/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jewel109%2Fecommerce-service/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31579054,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-08T14:31:17.711Z","status":"ssl_error","status_checked_at":"2026-04-08T14:31:17.202Z","response_time":54,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5: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":["docker","docker-compose","elasticsearch","event-driven-architecture","jest","kafka","postgresql","redis","rest-api","typescript"],"created_at":"2024-12-03T12:08:33.632Z","updated_at":"2026-04-08T23:33:01.404Z","avatar_url":"https://github.com/jewel109.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"REST API server where Customer/Seller can be added by Admin. Customer can add product to cart for buying, make order, make checkout. Admin can add product to sell. There is notification system for Customer and Seller.\n\nFirst copy the  `.env.example` to `./config/dev.env`\n\nTo run the dockerized **postgress** , **kafka zookeeper** , **elastic search** , **redis**\nrun this command\n`docker compose up --build -d`\n\nTo install the dependencies run\n`pnpm install`\n\nTo start the dev server run\n`pnpm start:dev`\n\nTo test run\n`npm test`\n\nsome test might not work\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjewel109%2Fecommerce-service","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjewel109%2Fecommerce-service","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjewel109%2Fecommerce-service/lists"}