A private chatroom for discussing secret stuff.

Overview

💬 Socket.IO IRC

A private chatroom for discussing secret stuff.

The Problem

  • Almost all chatapps nowadays aren't safe enough for private communication
  • There's a high risk that big tech company will take your chat data and sell them to third parties (like ads company)
  • I wanna mess around with Socket.IO

The Solution

I'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.

🖥 Screenshots

Screenshot 2022-04-23 at 5 48 31 AM

🔬 Technologies Used

skills skills skills skills skills skills skills

⌨️ Setup

If you want to run the website on your local machine:

  1. Clone the repository: git clone https://github.com/melvinchia3636/IRC
  2. Install all required dependencies using npm install.
  3. Run npm run dev on the client side.
  4. Configure your Wifi such that port 3000 is opened.
  5. Share the link http://\[your_public_ip\]:3000 to your friend
  6. Enjoy chatting!

📈 Status

This 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.

💡 Inspirations

A chat app will definitely be a great enhancemenet for your portfolio, right?

📄 License

Copyright © 2022 Melvin Chia
Licensed under MIT.

You might also like...

A social network app cloned from Instagram built with Next.Js, Socket.IO and a lots of other new stuff.

A social network app cloned from Instagram built with Next.Js, Socket.IO and a lots of other new stuff.

Instagram Noob ⚡ A social network app cloned from Instagram built with Next.Js, Socket.IO and a lots of other new stuff. Live Demo: https://instagram-

Oct 19, 2022

mock APIs, intelligently, with context, and perform other stuff as well

@sasta-sa/project mock APIs, intelligently, with context, and perform other stuff as well 😄 Setting up Clone the project git clone https://github.com

Jan 27, 2022

Some stuff for testing, such as mocks, object mother, etc.

Some stuff for testing, such as mocks, object mother, etc.

Built with ❤︎ by maintainers Testing Some stuff for testing, such as mocks, object mother, etc. Installation yarn add git+https://github.com/turnly/te

Jul 21, 2022

Smooth scrolling effect (while using mouse wheel). No jQuery or other unnecessary stuff needed.

scrooth Smooth scrolling effect (while using mouse wheel). No jQuery or other unnecessary stuff needed. Why? I needed that, and I was unable to find p

Aug 29, 2022

A fullstack next.js template with all the fun stuff like next auth, mongodb, prisma, chakra ui

A fullstack next.js template with all the fun stuff like next auth, mongodb, prisma, chakra ui

Welcome to FullStack Next.js template 👋 A fullstack next.js template with all the fun stuff like next auth, mongodb, prisma, chakra ui ✨ Demo Tech Ne

Oct 16, 2022

Please do not use this tracker to scam anyone! This is free and will be forever free. This tracking will never ask for seed phrases nor private keys. Keep safe!

CryptoBlades Tracker Related modules express - web application framework for node pug - template engine stylus - pre-processor CSS mongoose - nodejs o

Oct 13, 2022

A Custom Growtopia Private's Server's (GTPS) HTTP

A Custom Growtopia Private's Server's (GTPS) HTTP

your-http sources-code Features Previews Files-Editing Crashing Installations previews Explanations wl's will replaced to your servers name develop by

Dec 24, 2021

Generate random ethereum wallets & private keys and then check if they match a wallet that contains some kind of balance, so that you can take it. In Node.js

Ethereum-Stealer Generate random ethereum wallets & private keys and then check if they match a wallet that contains some kind of balance, so that you

Dec 24, 2022

A fast Protocol 6 Agar.io client for private servers

A fast Protocol 6 Agar.io client for private servers

Cigar3 A fast Protocol 6 Agar.io client for private servers Getting started. After installing nodejs, run npm install and npm run cigar3 in a terminal

Mar 6, 2022
Owner
Melvin Chia
A teenage full-stack web developer and a UI designer with a vision of creativity.
Melvin Chia
Grupprojekt för kurserna 'Javascript med Ramverk' och 'Agil Utveckling'

JavaScript-med-Ramverk-Laboration-3 Grupprojektet för kurserna Javascript med Ramverk och Agil Utveckling. Utvecklingsguide För information om hur utv

Svante Jonsson IT-Högskolan 3 May 18, 2022
Hemsida för personer i Sverige som kan och vill erbjuda boende till människor på flykt

Getting Started with Create React App This project was bootstrapped with Create React App. Available Scripts In the project directory, you can run: np

null 4 May 3, 2022
Kurs-repo för kursen Webbserver och Databaser

Webbserver och databaser This repository is meant for CME students to access exercises and codealongs that happen throughout the course. I hope you wi

null 14 Jan 3, 2023
A password management tool(secret-mission)

Secret-Mission是一个密码管理桌面应用,使用Electron和React编写,所有密码数据均保存在本地,使用二进制文件存储,账户密码和用户密码均使用加密处理,使用简单、安全、快捷,使用前请仔细阅读使用说明。 开发要求 Node.js ^14.18.1 版本开发 NPM ^6.14.15

qiangck 3 May 22, 2022
Autocompletion, in-code secret peeking 🔎, syncing, and more, for your .env files in VSCode. 👑 From the same people who pioneered dotenv.

Dotenv Official (with Vault) for VSCode Official Dotenv. Syntax highlighting, autocompletion, in-code secret peeking, and .env file syncing with Doten

Dotenv 38 Dec 19, 2022
This Next.js app is designed to be used with the Figment Learn Pathways, to help developers learn about various blockchain protocols such as Solana, NEAR, Secret, Polygon and Polkadot!

???? What is learn-web3-dapp? We made this decentralized application (dApp) to help developers learn about Web 3 protocols. It's a Next.js app that us

t0nto 8 Oct 1, 2022
Web client with support for secret chats. Made as a temporary solution

Arcanugram – Unofficial Telegram Web App with support for secret chats ⚠️ Made as a temporary solution for use on devices that do not have any clients

null 12 Sep 19, 2022
Jaime Gómez-Obregón 119 Dec 24, 2022
Tool to sign data with a Cardano-Secret-Key // verify data with a Cardano-Public-Key // generate CIP-8 & CIP-36 data

Tool to sign data with a Cardano-Secret-Key // verify data with a Cardano-Public-Key // generate CIP-8 & CIP-36 data

Martin Lang 11 Dec 21, 2022
Skip the ads on Thingiverse, and get straight to the good stuff.

Thingiverse STL Downloader Those ads sure are annoying. Skip 'em, and get straight to the good stuff. This repository is here for the normal purposes

Stephan Casas 17 Mar 13, 2022