{"id":24082681,"url":"https://github.com/melvinchia3636/irc","last_synced_at":"2025-06-25T06:34:15.118Z","repository":{"id":109686262,"uuid":"484385565","full_name":"melvinchia3636/IRC","owner":"melvinchia3636","description":"A private chatroom for discussing secret stuff.","archived":false,"fork":false,"pushed_at":"2022-07-18T10:57:04.000Z","size":5979,"stargazers_count":11,"open_issues_count":0,"forks_count":5,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-06-05T12:05:09.863Z","etag":null,"topics":["express-js","irc","javascript","react","socket-io","tailwindcss"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/melvinchia3636.png","metadata":{"files":{"readme":"readme.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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":"2022-04-22T10:06:47.000Z","updated_at":"2023-11-23T08:43:05.000Z","dependencies_parsed_at":"2023-03-31T11:32:52.907Z","dependency_job_id":null,"html_url":"https://github.com/melvinchia3636/IRC","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/melvinchia3636/IRC","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/melvinchia3636%2FIRC","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/melvinchia3636%2FIRC/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/melvinchia3636%2FIRC/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/melvinchia3636%2FIRC/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/melvinchia3636","download_url":"https://codeload.github.com/melvinchia3636/IRC/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/melvinchia3636%2FIRC/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":261819556,"owners_count":23214526,"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","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","irc","javascript","react","socket-io","tailwindcss"],"created_at":"2025-01-09T23:47:45.778Z","updated_at":"2025-06-25T06:34:15.107Z","avatar_url":"https://github.com/melvinchia3636.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003ccenter\u003e\u003ch1 align=\"center\"\u003e💬 Socket.IO IRC\u003c/h1\u003e\u003c/center\u003e\n\n\u003cp align=\"center\"\u003eA private chatroom for discussing secret stuff.\u003c/p\u003e\n\n## The Problem\n\n- Almost all chatapps nowadays aren't safe enough for private communication\n- There's a high risk that big tech company will take your chat data and sell them to third parties (like ads company)\n- I wanna mess around with Socket.IO\n\n## The Solution\n\nI've made a simple yet nice-looking chat app that allows people to connect to it and chat with each other. All the chat history will not be recorded by the server and will be completely gone after users refresh their page.\n\n## 🖥 Screenshots\n\n\u003cdiv\u003e\n\n\u003cimg width=\"1436\" alt=\"Screenshot 2022-04-23 at 5 48 31 AM\" src=\"https://user-images.githubusercontent.com/64565584/164803516-0e313700-31b3-49fe-88c0-86dfa54e6c14.png\"\u003e\n  \n\u003c/div\u003e\n\n## 🔬 Technologies Used \n\n![skills](https://img.shields.io/badge/-JAVASCRIPT-FF0000?style=for-the-badge\u0026logo=javascript\u0026logoColor=white\u0026color=red)\n![skills](https://img.shields.io/badge/-HTML-FF0000?style=for-the-badge\u0026logo=html5\u0026logoColor=white\u0026color=green)\n![skills](https://img.shields.io/badge/-CSS-FF0000?style=for-the-badge\u0026logo=css3\u0026logoColor=white\u0026color=indigo)\n![skills](https://img.shields.io/badge/-TAILWIND_CSS-FF0000?style=for-the-badge\u0026logo=tailwindcss\u0026logoColor=white\u0026color=22D3EE)\n![skills](https://img.shields.io/badge/-EXPRESS_JS-FF0000?style=for-the-badge\u0026logo=express\u0026logoColor=white\u0026color=grey)\n![skills](https://img.shields.io/badge/-REACT_JS-FF0000?style=for-the-badge\u0026logo=react\u0026logoColor=white\u0026color=38BDF8)\n![skills](https://img.shields.io/badge/-SOCKET.IO-FF0000?style=for-the-badge\u0026logo=socketdotio\u0026logoColor=white\u0026color=black)\n\n## ⌨️ Setup\n\nIf you want to run the website on your local machine:\n1. Clone the repository: `git clone https://github.com/melvinchia3636/IRC`\n2. Install all required dependencies using `npm install`.\n3. Run `npm run dev` on the client side.\n4. Configure your Wifi such that port 3000 is opened.\n5. Share the link `http://\\[your_public_ip\\]:3000` to your friend\n6. Enjoy chatting!\n\n## 📈 Status\n\nThis project is still under development, new features are being added constantly. If any bugs are found, please file an issue here, and I'll resolve it ASAP.\n\n## 💡 Inspirations \n\nA chat app will definitely be a great enhancemenet for your portfolio, right?\n \n## 📄 License\n\nCopyright © 2022 Melvin Chia\u003cbr/\u003e\nLicensed under MIT.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmelvinchia3636%2Firc","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmelvinchia3636%2Firc","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmelvinchia3636%2Firc/lists"}