{"id":25036689,"url":"https://github.com/shyamsundernt/chat-sync-backend","last_synced_at":"2026-04-09T01:31:59.504Z","repository":{"id":247413359,"uuid":"825603988","full_name":"ShyamSunderNT/Chat-sync-backend","owner":"ShyamSunderNT","description":"Chat-sync-backend","archived":false,"fork":false,"pushed_at":"2024-07-09T15:33:11.000Z","size":37,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-09-12T11:56:27.017Z","etag":null,"topics":["atlas","dotenv","javascript","mongodb","mongoose","mysql","nodejs"],"latest_commit_sha":null,"homepage":"https://chat-sync-backend-gin7.onrender.com/","language":"JavaScript","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/ShyamSunderNT.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,"zenodo":null}},"created_at":"2024-07-08T06:59:09.000Z","updated_at":"2024-07-09T15:35:31.000Z","dependencies_parsed_at":"2025-07-01T19:31:39.292Z","dependency_job_id":null,"html_url":"https://github.com/ShyamSunderNT/Chat-sync-backend","commit_stats":null,"previous_names":["shyamsundernt/chat-app-backend"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/ShyamSunderNT/Chat-sync-backend","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ShyamSunderNT%2FChat-sync-backend","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ShyamSunderNT%2FChat-sync-backend/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ShyamSunderNT%2FChat-sync-backend/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ShyamSunderNT%2FChat-sync-backend/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ShyamSunderNT","download_url":"https://codeload.github.com/ShyamSunderNT/Chat-sync-backend/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ShyamSunderNT%2FChat-sync-backend/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31581864,"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":["atlas","dotenv","javascript","mongodb","mongoose","mysql","nodejs"],"created_at":"2025-02-06T00:06:58.463Z","updated_at":"2026-04-09T01:31:59.494Z","avatar_url":"https://github.com/ShyamSunderNT.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"Chat-Sync Backend API Documentation\nWelcome to the documentation for the Chat-Sync backend API. This API provides endpoints for user registration, authentication, and chat functionalities.\n\nBase URL\nThe base URL for all endpoints:\n\nbash\nhttps://chat-sync-backend-gin7.onrender.com/api\nRegister User\nRegister User\nRegister a new user with first name, last name, email, and password.\n\nURL: POST\nhttps://chat-sync-backend-gin7.onrender.com/api/signup\n\nDescription: Endpoint for registering a new user.\nAuthentication\nActivate Account\nActivate user account using the activation token received via email.\n\nURL: POST \nhttps://chat-sync-backend-gin7.onrender.com/api/signin\n\nDescription: Endpoint for user authentication.\nUser Profile\nGet User Profile\nRetrieve user profile information.\n\nURL: GET \nhttps://chat-sync-backend-gin7.onrender.com/api/profile\n\nAuthorization: Bearer Token \u003ctoken\u003e\nUpdate User Profile\nUpdate user profile information.\n\nURL: PUT \nhttps://chat-sync-backend-gin7.onrender.com/api/profile\n\nAuthorization: Bearer Token \u003ctoken\u003e\nChat Operations\nSend Message\nSend a message to a specific user.\n\nURL: POST\nhttps://chat-sync-backend-gin7.onrender.com/api/chat\n\nAuthorization: Bearer Token \u003ctoken\u003e\nCreate Group Chat\nCreate a group chat with specified users.\n\nURL: POST \nhttps://chat-sync-backend-gin7.onrender.com/api/chat/group\n\nAuthorization: Bearer Token \u003ctoken\u003e\nRename Group Chat\nRename an existing group chat.\n\nURL: POST \nhttps://chat-sync-backend-gin7.onrender.com/api/chat/rename\n\nAuthorization: Bearer Token \u003ctoken\u003e\nRemove User from Group Chat\nRemove a user from a group chat.\n\nURL: POST \nhttps://chat-sync-backend-gin7.onrender.com/api/chat/groupremove\n\nAuthorization: Bearer Token \u003ctoken\u003e\nAdd User to Group Chat\nAdd a user to an existing group chat.\n\nURL: POST \nhttps://chat-sync-backend-gin7.onrender.com/api/chat/groupadd\n\nAuthorization: Bearer Token \u003ctoken\u003e\nAPI Documentation\nFor detailed API documentation, including request formats and response schemas, please refer to Postman Documentation.\n\nIn this README.md file:\n\nEach endpoint is listed with its URL and a brief description.\nAuthorization requirements (Bearer Token \u003ctoken\u003e) are specified where necessary.\nA section is provided for linking to more detailed API documentation hosted on Postman.\nMake sure to replace \u003ctoken\u003e with the actual authorization token format your API expects, and adjust the URLs and descriptions according to your specific implementation. This structure will help developers understand and effectively utilize your chat application backend API.\n\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fshyamsundernt%2Fchat-sync-backend","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fshyamsundernt%2Fchat-sync-backend","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fshyamsundernt%2Fchat-sync-backend/lists"}