{"id":18412545,"url":"https://github.com/reekrajroy/chat-app","last_synced_at":"2026-05-10T02:47:32.588Z","repository":{"id":122996102,"uuid":"412849217","full_name":"REEKRAJROY/Chat-App","owner":"REEKRAJROY","description":"Chatting Application ","archived":false,"fork":false,"pushed_at":"2022-03-18T06:24:07.000Z","size":291,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-16T05:43:34.806Z","etag":null,"topics":["axios","react-chat-engine","reactjs"],"latest_commit_sha":null,"homepage":"https://roy-chat-app.netlify.app/","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/REEKRAJROY.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":"2021-10-02T16:21:50.000Z","updated_at":"2022-10-17T06:44:35.000Z","dependencies_parsed_at":"2024-08-11T00:03:22.106Z","dependency_job_id":null,"html_url":"https://github.com/REEKRAJROY/Chat-App","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/REEKRAJROY%2FChat-App","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/REEKRAJROY%2FChat-App/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/REEKRAJROY%2FChat-App/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/REEKRAJROY%2FChat-App/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/REEKRAJROY","download_url":"https://codeload.github.com/REEKRAJROY/Chat-App/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248647253,"owners_count":21139081,"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","react-chat-engine","reactjs"],"created_at":"2024-11-06T03:42:30.699Z","updated_at":"2026-05-10T02:47:27.514Z","avatar_url":"https://github.com/REEKRAJROY.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Fullstack chatting application  with User Authentication using Chat Engine\n\nThis is a chatting application built using Reactjs. @ant-design, axios and react-chat-engine were some of the dependencies that were used. User can create multiple chat rooms, get sound notification, send text, images, emojis, add users, change admin and a lot more. The backend has been made using [chat engine](https://chatengine.io/) which provides user and admin privileges \u003cbr\u003e\u003cbr\u003e\n![Screencast from 03-10-21 03_34_44 AM IST](https://user-images.githubusercontent.com/55712612/135733112-033dac7e-12e0-496a-8385-4d8583120d53.gif) \u003cbr\u003e\u003cbr\u003e\nA particular user can be made admin from the chat engine dashboard. This admin can create accounts for other users, who can login with the credentials provided to them and start chatting in a room. \u003cbr\u003e\u003cbr\u003e\n![Screencast from 03-10-21 03_37_54 AM IST](https://user-images.githubusercontent.com/55712612/135733118-d92341aa-0b8b-4694-94aa-a64e4c727453.gif) \u003cbr\u003e\u003cbr\u003e\nAny user can make a new chat room and add other users directly by their username.\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n# To run the project locally:\n\n### `npm start`\n\nRuns the app in the development mode.\\\nOpen [http://localhost:3000](http://localhost:3000) to view it in the browser.\n\nCreate an account in [chat engine](https://chatengine.io/), make profiles for users, copy project id, move to Chat-App/src/App.js  line number 25 and paste.\n\nRun `npm start` and the app opens up in browser. \n\n### `npm build`\n\nTo build a production ready application.\n\n\nThe project is deployed here: [test](https://roy-chat-app.netlify.app/). Contact for getting username and password.\n\nThat's all. You are all set to start your conversation 💯💯 \u003cbr\u003e\n\nIf you like my work do consider dropping a ⭐️ :)\n\n                                                 Made with 💙️ in India\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Freekrajroy%2Fchat-app","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Freekrajroy%2Fchat-app","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Freekrajroy%2Fchat-app/lists"}