{"id":15155528,"url":"https://github.com/Rahulnisanth/Synapses-ChatApp","last_synced_at":"2025-09-30T03:31:32.058Z","repository":{"id":255213009,"uuid":"848877919","full_name":"Rahulnisanth/Synapses-ChatApp","owner":"Rahulnisanth","description":"Synapses is a fully responsive chat application built using the MERN stack. ","archived":false,"fork":false,"pushed_at":"2024-12-14T08:26:58.000Z","size":1068,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-07T12:48:17.714Z","etag":null,"topics":["express-js","mern-stack-development","mongodb","nodejs","react","socket-io"],"latest_commit_sha":null,"homepage":"https://synapses-chat-app.vercel.app","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/Rahulnisanth.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-08-28T15:11:52.000Z","updated_at":"2024-12-14T08:27:02.000Z","dependencies_parsed_at":"2024-08-28T17:10:34.086Z","dependency_job_id":"01a519a6-1c83-4e83-aa22-160343a2f03d","html_url":"https://github.com/Rahulnisanth/Synapses-ChatApp","commit_stats":{"total_commits":61,"total_committers":1,"mean_commits":61.0,"dds":0.0,"last_synced_commit":"05eff880031f25a7e9adee0d18b5bc16882543f6"},"previous_names":["rahulnisanth/schmooze-chatapp","rahulnisanth/synapse-x-chatapp","rahulnisanth/synapses-chatapp"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Rahulnisanth/Synapses-ChatApp","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Rahulnisanth%2FSynapses-ChatApp","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Rahulnisanth%2FSynapses-ChatApp/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Rahulnisanth%2FSynapses-ChatApp/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Rahulnisanth%2FSynapses-ChatApp/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Rahulnisanth","download_url":"https://codeload.github.com/Rahulnisanth/Synapses-ChatApp/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Rahulnisanth%2FSynapses-ChatApp/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":277626821,"owners_count":25849786,"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-09-30T02:00:09.208Z","response_time":75,"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":["express-js","mern-stack-development","mongodb","nodejs","react","socket-io"],"created_at":"2024-09-26T18:23:11.025Z","updated_at":"2025-09-30T03:31:31.707Z","avatar_url":"https://github.com/Rahulnisanth.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Synapses Chat App - v1\n\nStatus: Completed\n\nTags: Express, MongoDB, NodeJS, React and Socket-io.\n\n# Project Description:\n\n**Synapses** is a fully responsive chat application built using the MERN stack. Designed to offer seamless real-time communication, the application leverages React for the frontend with ShadCN UI components and Tailwind CSS for a sleek, modern design. Authentication is managed through JWT tokens, ensuring secure user access.\n\n## **Tech Stack:**\n\n- **Frontend:**\n  - **React** ⚛️\n  - **UI Components:** ShadCN 🧩\n  - **Styling:** Tailwind CSS 🎨\n  - **Responsiveness:** Fully Responsive Design 📱💻\n- **Backend:**\n  - **Node.js and Express** 🛠️\n  - **Database:** MongoDB 🗄️\n  - **File Handling:** Multer for File and Image Storage 📁📷\n  - **Real-time Messaging:** Sockets for Instant Communication 💬\n  - **Authentication:** JWT Tokens 🔑\n- **State Management and API:**\n  - **State Management:** Zustand 🧠\n  - **API Calls:** Axios for Smooth API Interactions 📥\n\n## **Key Features:**\n\n- **File Handling:** Efficient storage and easy download capabilities.\n- **Real-time Messaging:** Instant communication with support for group chats and personal messages.\n- **Emoji Support:** Adds fun and expressive elements to conversations.\n- **State Management:** Ensures a smooth and responsive user experience.\n- **Authentication:** Secure login and user management.\n- **Responsive Design:** Adapts to various devices and screen sizes.\n\n## **Extra Feature Ideas:**\n\n- **Voice Chat:** Integrate voice chatting features for more interactive communication.\n- **Message Search:** Add functionality for searching through message history.\n- **Message Reactions:** Enable users to react to messages with emojis.\n- **Push Notifications:** Implement notifications for new messages and important updates.\n\nThese additions could enhance the functionality and user experience of your chat application, making it more versatile and engaging.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FRahulnisanth%2FSynapses-ChatApp","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FRahulnisanth%2FSynapses-ChatApp","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FRahulnisanth%2FSynapses-ChatApp/lists"}