{"id":15150374,"url":"https://github.com/vanbui1995/chat-app-meteor","last_synced_at":"2026-02-16T11:03:30.958Z","repository":{"id":193643954,"uuid":"689224523","full_name":"vanbui1995/chat-app-meteor","owner":"vanbui1995","description":"A very simple chat app is written by MeteorJS + React + Tailwind","archived":false,"fork":false,"pushed_at":"2023-09-26T16:15:25.000Z","size":83,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-04-07T05:49:35.722Z","etag":null,"topics":["chat","chat-app","demo","meteor","realtime","tailwind"],"latest_commit_sha":null,"homepage":"https://chat-app-2023-vanbui.au.meteorapp.com","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/vanbui1995.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-09-09T06:24:42.000Z","updated_at":"2023-09-09T07:50:57.000Z","dependencies_parsed_at":"2024-09-13T02:42:52.710Z","dependency_job_id":null,"html_url":"https://github.com/vanbui1995/chat-app-meteor","commit_stats":{"total_commits":6,"total_committers":2,"mean_commits":3.0,"dds":"0.33333333333333337","last_synced_commit":"99db3ea0b254003fa1fe6c762661e906a8baa636"},"previous_names":["vanbui1995/chat-app-meteor"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/vanbui1995/chat-app-meteor","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vanbui1995%2Fchat-app-meteor","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vanbui1995%2Fchat-app-meteor/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vanbui1995%2Fchat-app-meteor/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vanbui1995%2Fchat-app-meteor/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/vanbui1995","download_url":"https://codeload.github.com/vanbui1995/chat-app-meteor/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vanbui1995%2Fchat-app-meteor/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":267842976,"owners_count":24153133,"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-07-30T02:00:09.044Z","response_time":70,"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":["chat","chat-app","demo","meteor","realtime","tailwind"],"created_at":"2024-09-26T14:03:02.779Z","updated_at":"2025-10-04T02:01:28.897Z","avatar_url":"https://github.com/vanbui1995.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Simple Chat App Meteor\n\nA very simple chat app is written by MeteorJS + React + Tailwind to prove that MeteorJS is still working with the newest frontend techs and simple to build a real-time application\n\n\u003cimg width=\"1030\" alt=\"Screen Shot 2023-09-09 at 14 46 48\" src=\"https://github.com/vanbui1995/chat-app-meteor/assets/47735787/aca36489-8e6d-4cf3-a498-3d7112598cec\"\u003e\nDemo link: https://chat-app-2023-vanbui.au.meteorapp.com\n\n\n### How to run it locally\n\n1. Make sure you are on NodeJS version 14 (recommended by MeteorJS)\n2. Install meteor\n    ```\n    npm install meteor -g\n    ```\n3. Install dependencies \u0026 start locally\n    ```\n        meteor npm install\n        meteor\n    ```\n### Feature\n- Loggin, Loggout\n- Manage DM Conversations\n- Send message\n- Unread count\n- Notifications\n\n### Folder structure\n\n    .\n    src\n    ├── ...\n    └── server/main.tsx           # Backend entry point file (Root)\n    ├── imports                   # Contain all main pages, the root component of each page\n    │   ├── ui/*                  # All frontend source code\n    │   ├── api/collections/*     # Define all collection schema\n    │   ├── api/methods/*         # Define all Meteor methodss (APIs)\n    │   └── api/publications/*    # Define all Meteor publications (backend realtime)\n    │   └── api/job-handlers/*    # Define all jobs on the backend side\n    └── tailwind.config.cjs       # Tailwind config, I configured all colors/spacing of the guideline via this file\n    \n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvanbui1995%2Fchat-app-meteor","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fvanbui1995%2Fchat-app-meteor","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvanbui1995%2Fchat-app-meteor/lists"}