{"id":22937661,"url":"https://github.com/Asit-14/ChatUp","last_synced_at":"2025-08-12T18:32:18.819Z","repository":{"id":262082445,"uuid":"885454412","full_name":"Asit-14/ChatUp","owner":"Asit-14","description":null,"archived":false,"fork":false,"pushed_at":"2024-12-27T17:39:56.000Z","size":14942,"stargazers_count":0,"open_issues_count":0,"forks_count":2,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-30T05:19:06.147Z","etag":null,"topics":["mongodb","node-js","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/Asit-14.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":"2024-11-08T16:05:24.000Z","updated_at":"2024-12-27T17:39:59.000Z","dependencies_parsed_at":"2024-11-10T12:36:29.513Z","dependency_job_id":"c3e97ee3-3e71-42fa-9626-484bd68004a2","html_url":"https://github.com/Asit-14/ChatUp","commit_stats":null,"previous_names":["asitshakya789/online-chat-webpage","asitshakya789/chatup","asit-14/chatup"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Asit-14/ChatUp","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Asit-14%2FChatUp","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Asit-14%2FChatUp/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Asit-14%2FChatUp/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Asit-14%2FChatUp/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Asit-14","download_url":"https://codeload.github.com/Asit-14/ChatUp/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Asit-14%2FChatUp/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":270113912,"owners_count":24529737,"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-12T02:00:09.011Z","response_time":80,"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":["mongodb","node-js","socket-io"],"created_at":"2024-12-14T12:13:57.008Z","updated_at":"2025-08-12T18:32:18.800Z","avatar_url":"https://github.com/Asit-14.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Chatup! Real-Time Chat Application\n\nWelcome to **Chatup**, a powerful and intuitive real-time chat application that allows users to connect, communicate, and collaborate seamlessly. This README will guide you through the installation process, provide an overview of the application, and help you get started quickly.\n\n## Table of Contents\n- [Features](#features)\n- [Installation Guide](#installation-guide)\n  - [Requirements](#requirements)\n  - [Installation Steps](#installation-steps)\n- [Usage](#usage)\n- [Contributing](#contributing)\n- [License](#license)\n- [Contact](#contact)\n\n## Features\n- **Real-Time Messaging**: Instant communication with WebSocket support.\n- **User  Authentication**: Secure login and registration system.\n- **Group Chats**: Create and manage group conversations.\n- **Message History**: Access previous messages and chat logs.\n- **Responsive Design**: Works seamlessly on both desktop and mobile devices.\n\n## Installation Guide\n\n### Requirements\nBefore you begin, ensure you have the following software installed on your system:\n\n- **Node.js**: A JavaScript runtime built on Chrome's V8 engine, essential for running the server-side code. [Download Node.js](https://nodejs.org/)\n- **MongoDB**: A NoSQL database for storing user data, messages, and group information. [Download MongoDB](https://www.mongodb.com/try/download/community)\n\nMake sure MongoDB is running before proceeding with the installation.\n\n\u003c\u003c\u003c\u003c\u003c\u003c\u003c HEAD\n### Installation Steps\n1. **Clone the Repository**\n   ```bash\n   git clone https://github.com/asitshakya789/ChatUp\n   cd chatup\n=======\n\nFor Frontend.\n```shell\ncd public\nyarn start\n```\nFor Backend.\n\nOpen another terminal in folder, Also make sure mongodb is running in background.\n```shell\ncd server\nyarn start\n```\nDone! Now open localhost:3000 in your browser.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FAsit-14%2FChatUp","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FAsit-14%2FChatUp","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FAsit-14%2FChatUp/lists"}