{"id":27004105,"url":"https://github.com/dimitrijkrstev/chatster-react-chat-web-app","last_synced_at":"2026-04-18T15:36:00.333Z","repository":{"id":158723737,"uuid":"544372634","full_name":"DimitrijKrstev/Chatster-React-Chat-Web-App","owner":"DimitrijKrstev","description":"Chatster, a real-time chatroom web application made with React and Firebase","archived":false,"fork":false,"pushed_at":"2022-10-04T22:09:04.000Z","size":5755,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-04-04T06:11:22.466Z","etag":null,"topics":["chat-application","firebase","react"],"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/DimitrijKrstev.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":"2022-10-02T10:07:59.000Z","updated_at":"2023-08-13T22:59:28.000Z","dependencies_parsed_at":"2023-06-04T21:00:18.655Z","dependency_job_id":null,"html_url":"https://github.com/DimitrijKrstev/Chatster-React-Chat-Web-App","commit_stats":null,"previous_names":["dimitrijkrstev/chatster-react-chat-web-app"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/DimitrijKrstev/Chatster-React-Chat-Web-App","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DimitrijKrstev%2FChatster-React-Chat-Web-App","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DimitrijKrstev%2FChatster-React-Chat-Web-App/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DimitrijKrstev%2FChatster-React-Chat-Web-App/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DimitrijKrstev%2FChatster-React-Chat-Web-App/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/DimitrijKrstev","download_url":"https://codeload.github.com/DimitrijKrstev/Chatster-React-Chat-Web-App/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DimitrijKrstev%2FChatster-React-Chat-Web-App/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":259642337,"owners_count":22888991,"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":["chat-application","firebase","react"],"created_at":"2025-04-04T06:11:28.278Z","updated_at":"2026-04-18T15:35:55.277Z","avatar_url":"https://github.com/DimitrijKrstev.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"﻿# Chatster\nChatster is a real-time chat web app made with React and Firebase. Chatster requires the user to create an account to access the site itself. Upon signing in the user is presented with chatrooms that have been created by other users and is given the option to create one themselves. React ensures fast and real time updates to messages and Firebase  entirely handles user authentication and offers the Realtime database for keeping track of online users and current messages, as well as the Firestore database for user account details and chatroom details.\n## Installation\nThis project uses [node](https://nodejs.org/en/) and [npm](https://www.npmjs.com/) for package installation and is dependent on React, the React Router and Firebase\n\n    // for quick installation\n    npm install\n    // for manual installation\n\tnpm i react\n\tnpm i react-router-dom\n\tnpm i firebase\n\t\n\n\u003e Written with [StackEdit](https://stackedit.io/).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdimitrijkrstev%2Fchatster-react-chat-web-app","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdimitrijkrstev%2Fchatster-react-chat-web-app","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdimitrijkrstev%2Fchatster-react-chat-web-app/lists"}