{"id":19651689,"url":"https://github.com/marinactonci/chatapp","last_synced_at":"2026-02-15T07:32:28.232Z","repository":{"id":218830353,"uuid":"747480347","full_name":"DBDoco/ChatApp","owner":"DBDoco","description":"Real time chat application made with Angular 17, Ng Zorro, Tailwind and Firebase. Utilizes Firebase's onSnapshot function that listens to database changes (new messages and friend requests) and displays them in real time.","archived":false,"fork":false,"pushed_at":"2025-01-25T15:49:28.000Z","size":265,"stargazers_count":2,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-28T16:49:42.765Z","etag":null,"topics":["angular","firebase-auth","firebase-realtime-database","ng-zorro-antd","tailwindcss"],"latest_commit_sha":null,"homepage":"https://chavrljanje.vercel.app","language":"TypeScript","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/DBDoco.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-01-24T02:21:20.000Z","updated_at":"2025-03-25T13:58:25.000Z","dependencies_parsed_at":"2024-06-12T22:37:13.780Z","dependency_job_id":"bd163e9c-1ec3-4a25-8560-185f896a8f70","html_url":"https://github.com/DBDoco/ChatApp","commit_stats":null,"previous_names":["marinactonci/chatapp"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/DBDoco/ChatApp","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DBDoco%2FChatApp","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DBDoco%2FChatApp/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DBDoco%2FChatApp/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DBDoco%2FChatApp/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/DBDoco","download_url":"https://codeload.github.com/DBDoco/ChatApp/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DBDoco%2FChatApp/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":271687736,"owners_count":24803493,"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","status":"online","status_checked_at":"2025-08-22T02:00:08.480Z","response_time":65,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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":["angular","firebase-auth","firebase-realtime-database","ng-zorro-antd","tailwindcss"],"created_at":"2024-11-11T15:07:30.656Z","updated_at":"2026-02-15T07:32:28.208Z","avatar_url":"https://github.com/DBDoco.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\n\u003ch1 align=\"center\"\u003e\n  Chat App\n  \u003cbr\u003e\n\u003c/h1\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"https://i.imgur.com/BU298Zu.png\" alt=\"chatapp\" /\u003e\n\u003c/p\u003e\n\n\u003cdiv align=\"center\"\u003e\n  \u003ch3\u003e\n    \u003ca href=\"https://chavrljanje.vercel.app/\"\u003e\n      Try Live\n    \u003c/a\u003e\n    \u003cspan\u003e | \u003c/span\u003e\n    \u003ca href=\"https://mega.nz/file/pARyRaRR#Elev54hYrDsCBNwj03-pcBj0cV4T4ZaMP5BCjjm59YA\"\u003e\n      Project Plan\n    \u003c/a\u003e\n\u003c/h3\u003e\n\u003c/div\u003e\n\n## Features\n\n- **Real-time Chat:** Users can engage in real-time chat with each other, creating a seamless communication experience.\n\n- **Authentication:** Secure user authentication is implemented to ensure that only authorized users can access the application.\n\n- **Friend Management:** Users can add and manage friends within the application, enhancing the social aspect of the platform.\n\n- **Notification System:** Stay updated with a built-in notification system that alerts users to new friend requests.\n\n## Installing dependencies\n1. Install Node.js\nAngular requires Node.js, so make sure you have it installed. If not, you can download and install it from the official website: \u003ca href=\"https://nodejs.org/en\"\u003eNode.js Download\u003c/a\u003e\n\n2. Install Angular CLI\nAngular CLI is a command-line interface for Angular, and it helps you create, build, test, and deploy Angular applications. Install Angular CLI globally using npm (Node Package Manager):\n\n```bash\n$ npm install -g @angular/cli\n```\n\n## How To Open On Localhost\n\nClone this repository\n```bash\n$ git clone https://github.com/marinactonci/ChatApp.git\n```\n\nGo into the repository\n```bash\n$ cd ChatApp\n```\n\nWhile in the project directory, install the project dependencies using:\n```bash\n$ npm install\n```\n\nStart localhost server\n```bash\n$ ng serve -o\n```\n\n(The -o flag opens the application in your default web browser. After running this command, you should see your Angular app running locally.)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmarinactonci%2Fchatapp","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmarinactonci%2Fchatapp","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmarinactonci%2Fchatapp/lists"}