{"id":20879571,"url":"https://github.com/moumen-soliman/nodejs-chat","last_synced_at":"2026-04-07T08:02:08.881Z","repository":{"id":26094131,"uuid":"107327908","full_name":"moumen-soliman/nodejs-chat","owner":"moumen-soliman","description":"Simple chat application, you can create chat room with join more than one user and multiple rooms in same time with secure data in one room and authentication for users with mongodb , you can follow what happening in console.","archived":false,"fork":false,"pushed_at":"2023-01-11T21:48:44.000Z","size":4625,"stargazers_count":1,"open_issues_count":11,"forks_count":0,"subscribers_count":0,"default_branch":"master","last_synced_at":"2025-10-19T18:00:11.536Z","etag":null,"topics":["authentication","javascript","momentjs","mongodb","mongodb-database","mongoosejs","mustache-js","node","node-js","nodejs","npm","socket-io","socket-io-client","ui-components"],"latest_commit_sha":null,"homepage":"","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/moumen-soliman.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}},"created_at":"2017-10-17T21:50:47.000Z","updated_at":"2023-03-04T05:06:42.000Z","dependencies_parsed_at":"2023-01-14T04:01:20.341Z","dependency_job_id":null,"html_url":"https://github.com/moumen-soliman/nodejs-chat","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/moumen-soliman/nodejs-chat","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/moumen-soliman%2Fnodejs-chat","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/moumen-soliman%2Fnodejs-chat/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/moumen-soliman%2Fnodejs-chat/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/moumen-soliman%2Fnodejs-chat/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/moumen-soliman","download_url":"https://codeload.github.com/moumen-soliman/nodejs-chat/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/moumen-soliman%2Fnodejs-chat/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31504897,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-07T03:10:19.677Z","status":"ssl_error","status_checked_at":"2026-04-07T03:10:13.982Z","response_time":105,"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":["authentication","javascript","momentjs","mongodb","mongodb-database","mongoosejs","mustache-js","node","node-js","nodejs","npm","socket-io","socket-io-client","ui-components"],"created_at":"2024-11-18T07:16:57.148Z","updated_at":"2026-04-07T08:02:08.865Z","avatar_url":"https://github.com/moumen-soliman.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003ch1\u003eNodeJS - chat application\u003c/h1\u003e\n\u003cp\u003eSimple chat application, you can create chat room with join more than one user and multiple rooms in same time with secure data in one room and authentication for users with mongodb , you can follow what happening in console.\u003c/p\u003e\n\u003chr\u003e\n\u003cp\u003einclude\u003c/p\u003e\n\u003cul\u003e\n\t\u003cli\u003eExpress\u003c/li\u003e\n\t\u003cli\u003eSocket.io\u003c/li\u003e\n\t\u003cli\u003eMongoDB\u003c/li\u003e\n\t\u003cli\u003eExpect\u003c/li\u003e\n\t\u003cli\u003eMocha\u003c/li\u003e\n\t\u003cli\u003eMoment\u003c/li\u003e\n\t\u003cli\u003eMustache\u003c/li\u003e\n\t\u003cli\u003eES6 Classes\u003c/li\u003e\n\u003c/ul\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmoumen-soliman%2Fnodejs-chat","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmoumen-soliman%2Fnodejs-chat","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmoumen-soliman%2Fnodejs-chat/lists"}