{"id":19720768,"url":"https://github.com/ngthucdotcom/rest-server-sample","last_synced_at":"2026-05-06T14:39:25.529Z","repository":{"id":101853431,"uuid":"139452334","full_name":"ngthucdotcom/REST-server-sample","owner":"ngthucdotcom","description":null,"archived":false,"fork":false,"pushed_at":"2019-11-14T02:07:05.000Z","size":1165,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-02-27T23:41:03.396Z","etag":null,"topics":["mysql","nodejs","rest-api"],"latest_commit_sha":null,"homepage":"https://ngthucdotcom.github.io/REST-server-sample/","language":"JavaScript","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/ngthucdotcom.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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-07-02T14:09:28.000Z","updated_at":"2020-11-05T09:44:38.000Z","dependencies_parsed_at":null,"dependency_job_id":"3a1c2c2e-67f9-4040-970f-e02d183d4747","html_url":"https://github.com/ngthucdotcom/REST-server-sample","commit_stats":null,"previous_names":[],"tags_count":0,"template":true,"template_full_name":null,"purl":"pkg:github/ngthucdotcom/REST-server-sample","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ngthucdotcom%2FREST-server-sample","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ngthucdotcom%2FREST-server-sample/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ngthucdotcom%2FREST-server-sample/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ngthucdotcom%2FREST-server-sample/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ngthucdotcom","download_url":"https://codeload.github.com/ngthucdotcom/REST-server-sample/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ngthucdotcom%2FREST-server-sample/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32698937,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-06T08:33:17.875Z","status":"ssl_error","status_checked_at":"2026-05-06T08:33:17.221Z","response_time":117,"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":["mysql","nodejs","rest-api"],"created_at":"2024-11-11T23:12:27.732Z","updated_at":"2026-05-06T14:39:25.514Z","avatar_url":"https://github.com/ngthucdotcom.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# serverREST\r\nTesting TSV2018-26\r\n\r\n# Query\r\n## Check Service Staff\r\n* SELECT id_member as id_service FROM cards JOIN members ON cards.id_member = members.id_member WHERE id_Card = 'service' AND isService = '1';\r\n\r\n## Check Members \u0026 Money\r\n* SELECT id_member as id_user, balance FROM cards JOIN members ON cards.id_member = members.id_member WHERE id_Card = 'card';\r\n\r\n## Add Transaction\r\n* INSERT INTO payments (id_pay_member, id_collect_member, amountofmoney, type_payment) VALUES ('id_service','id_user',money,add/subtract);\r\n\r\n## Example\r\n### Requiment: User B1400702 add 20000VND from service 002555\r\n### URI: http://ipaddress:10110/transaction/add\r\n### Client: Postman\r\n### JSON Request:\r\n* {\"id_pay_member\":\"0070158406\",\"id_collect_member\":\"0070151006\",\"amountofmoney\":20000}\r\n### JSON Response:\r\n* {\r\n    \"id_pay_member\": \"B1400702\",\r\n    \"id_collect_member\": \"002555\",\r\n    \"amountofmoney\": \"20000\",\r\n    \"type_payment\": \"+\"\r\n}\r\n### Commanpromt Response:\r\n* F:\\Dropbox\\NodeJS\\serverREST\u003enode server.js\r\n* Server listening on port 10110\r\n* Connected!\r\n* Da nhan\r\n* { id_pay_member: 'B1400702',\r\n  id_collect_member: '002555',\r\n  amountofmoney: '20000',\r\n  type_payment: '-' }\r\n* Update thanh cong: nguoi nhan tien\r\n* Update thanh cong: nguoi thanh toan\r\n\r\n# References\r\n* Client POSTMAN: https://www.getpostman.com/\r\n* Database online: http://db4free.net/\r\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fngthucdotcom%2Frest-server-sample","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fngthucdotcom%2Frest-server-sample","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fngthucdotcom%2Frest-server-sample/lists"}