{"id":22356696,"url":"https://github.com/mrinal-xx-singha/pingme","last_synced_at":"2026-04-04T21:32:55.050Z","repository":{"id":265827206,"uuid":"896705794","full_name":"Mrinal-xx-Singha/PingMe","owner":"Mrinal-xx-Singha","description":"PingMe is a real-time web application for seamless communication, built using modern web technologies like React, Node.js, and MongoDB. ","archived":false,"fork":false,"pushed_at":"2025-01-10T17:26:16.000Z","size":151,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-26T13:16:26.427Z","etag":null,"topics":["cloudinary","cookie-parser","express","jwt","lucide-react","mongodb","nodejs","react","react-hot-toast","react-router-dom","socket-io","tailwindcss"],"latest_commit_sha":null,"homepage":"https://pingme-4rb8.onrender.com/login","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/Mrinal-xx-Singha.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-12-01T04:41:38.000Z","updated_at":"2025-01-18T10:06:49.000Z","dependencies_parsed_at":null,"dependency_job_id":"33648fe5-dbce-421e-8728-a776f5bbf8fd","html_url":"https://github.com/Mrinal-xx-Singha/PingMe","commit_stats":null,"previous_names":["mrinal-xx-singha/pingme"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Mrinal-xx-Singha/PingMe","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mrinal-xx-Singha%2FPingMe","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mrinal-xx-Singha%2FPingMe/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mrinal-xx-Singha%2FPingMe/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mrinal-xx-Singha%2FPingMe/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Mrinal-xx-Singha","download_url":"https://codeload.github.com/Mrinal-xx-Singha/PingMe/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mrinal-xx-Singha%2FPingMe/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31415110,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-04T20:09:54.854Z","status":"ssl_error","status_checked_at":"2026-04-04T20:09:44.350Z","response_time":60,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":["cloudinary","cookie-parser","express","jwt","lucide-react","mongodb","nodejs","react","react-hot-toast","react-router-dom","socket-io","tailwindcss"],"created_at":"2024-12-04T14:11:43.301Z","updated_at":"2026-04-04T21:32:54.294Z","avatar_url":"https://github.com/Mrinal-xx-Singha.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\n# PingMe\n\nReal-time Communication App\n\n**PingMe** is a real-time web application for seamless communication, built using modern web technologies like React, Node.js, and MongoDB. It supports secure authentication, dynamic notifications, and a responsive UI, delivering a user-friendly experience.\n\n\n## Features\n\n* **Real-Time Messaging:** Built with Socket.io for instant updates.\n* **Secure Authentication:** Protected routes using JWT and cookies.\n* **Responsive UI:** Styled with TailwindCSS for mobile-friendly design.\n* **Cloud-Based Media Management:** Integrated with Cloudinary.\n* **Interactive Notifications:** Using React-Hot-Toast.\n## 🚀 About Me\nI'm a aspiring  full stack developer...\n\n\n## 🔗 Links\n[![portfolio](https://img.shields.io/badge/my_portfolio-000?style=for-the-badge\u0026logo=ko-fi\u0026logoColor=white)](https://mrinalspersonalportfolio.netlify.app//)\n[![linkedin](https://img.shields.io/badge/linkedin-0A66C2?style=for-the-badge\u0026logo=linkedin\u0026logoColor=white)](https://www.linkedin.com/in/mrinal-singha-754b57249/)\n\n## Tech Stack\n\n### Frontend\n* React.js\n* React Router DOM\n* TailwindCSS\n* React-Hot-Toast\n\n### Backend\n* Node.js\n* Express.js\n* MongoDB\n* JWT Authentication\n* Socket.io\n* Cookie Parser\n* Cloudinary (for media uploads)\n## Getting Started\n\nFollow these steps to set up the project locally.\n\n### Prerequisites\n\n* Node.js installed\n* MongoDB instance running locally or on the cloud\n\n### Installation\n\n1. Clone this repository:\n   ```bash\n   git clone [https://github.com/Mrinal-xx-Singha/PingMe.git](https://github.com/Mrinal-xx-Singha/PingMe.git)\n\n1. Navigate into the project directory:\n    ```bash\n    cd PingMe\n\n\n3. Install dependencies for both backend and frontend:\n    ```bash\n    cd backend \u0026\u0026 npm install\n    cd ../frontend \u0026\u0026 npm install\n\n### Configuration\n\nCreate a .env file in the backend directory with the following:\n\n    \n    MONGO_URI=your_mongodb_connection_string\n    JWT_SECRET=your_jwt_secret\n    CLOUDINARY_NAME=your_cloudinary_name\n    CLOUDINARY_API_KEY=your_api_key\n    CLOUDINARY_API_SECRET=your_api_secret\n\n\n## Running the Project\n\nStart the backend server:\n    \n    \n    cd backend\n    npm start\n\nStart the frontend development server:\n\n    cd frontend\n    npm start\n\n    \n\n\n## Contributing\nContributions are welcome! Fork this repository and submit a pull request for any improvements or fixes.\n## Licence\n\nThis project is licensed under the MIT License. See the LICENSE 1  file for details.\n## Contributing\n\nContributions are always welcome!\n\nSee `contributing.md` for ways to get started.\n\nPlease adhere to this project's `code of conduct`.\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmrinal-xx-singha%2Fpingme","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmrinal-xx-singha%2Fpingme","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmrinal-xx-singha%2Fpingme/lists"}