{"id":15106986,"url":"https://github.com/anagarango/chatsation","last_synced_at":"2026-01-18T22:34:12.328Z","repository":{"id":152682923,"uuid":"626697506","full_name":"anagarango/Chatsation","owner":"anagarango","description":"Chatsation is a chat app. That's it :). This is just to try out new technologies I havent used before.","archived":false,"fork":false,"pushed_at":"2023-04-16T00:33:34.000Z","size":661,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-11T09:43:08.471Z","etag":null,"topics":["axios","jasmine","mongodb","nextjs","nodejs","socket-io"],"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/anagarango.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":"2023-04-12T01:42:53.000Z","updated_at":"2023-04-15T23:15:14.000Z","dependencies_parsed_at":null,"dependency_job_id":"a816453b-4a73-4043-b66c-5a2a55bb4d23","html_url":"https://github.com/anagarango/Chatsation","commit_stats":{"total_commits":17,"total_committers":3,"mean_commits":5.666666666666667,"dds":0.2941176470588235,"last_synced_commit":"4e4de8d8dba5ff016910332165f6e5ac06da16be"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anagarango%2FChatsation","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anagarango%2FChatsation/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anagarango%2FChatsation/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anagarango%2FChatsation/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/anagarango","download_url":"https://codeload.github.com/anagarango/Chatsation/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247345703,"owners_count":20924098,"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":["axios","jasmine","mongodb","nextjs","nodejs","socket-io"],"created_at":"2024-09-25T21:03:42.520Z","updated_at":"2025-04-05T13:41:33.250Z","avatar_url":"https://github.com/anagarango.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"## Description\nChatsation is a \"chat app\", but so far, it only works having two browsers under the same localhost link and the \"conversation\" happens live with yourself. This was honestly just to try out Socket.io.\n\u003c/br\u003e\nBut it still works in your local machine as long as you follow the instructions below!\n\n\n## Getting Started\n\n1. \n```bash\nnpm i\n```\n\n2. Create a \".env.local\" file on the main directory of the project.\n\n3. Make sure you have created a [MongoDB](https://cloud.mongodb.com/) account and create a new database and follow the steps. REMEMBER THE PASSWORD YOU CREATE FOR THE USER!\n\n4. Press the \"Connect\" button to conenct the cluster to the app, and click on \"VS Code\" under \"Access your data through tools\".\n\n5. Follow instrictions and paste link inside the \".env.local\" file in the project after the key name \"DB_USER\".\u003c/br\u003e\nExample of what the link given to me would look like pasted into the file:\n```env\nDB_USER=mongodb+srv://anitagarango:\u003cpassword\u003e@cluster0.qjsaitf.mongodb.net/test\n```\nand replace \u003cpassword\u003e with the password you created for the user in the process of Step 3\n\n6.\n```bash\nnpm run dev\n```\n\n\n## Programming Technologies Used\n* Next.js 13\n* Node.js (Express.js)\n* MongoDB\n* Socket.io\n* Jasmine\n* Axios\n\n## Screenshots\n![Screenshot 2023-04-15 at 17 30 34](https://user-images.githubusercontent.com/91710569/232259939-46aa8035-7365-4c42-a6f4-684fb0454718.jpg)\n![Screenshot 2023-04-15 at 17 30 46](https://user-images.githubusercontent.com/91710569/232259943-4aae8a52-36a6-4575-90bf-879986c37e9a.jpg)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fanagarango%2Fchatsation","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fanagarango%2Fchatsation","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fanagarango%2Fchatsation/lists"}