https://github.com/fami0110/omasce
Obviously the Most Anonymous and (less) Secure Chat ever (i've build:v)
https://github.com/fami0110/omasce
daisyui express nodejs socket-io tailwindcss
Last synced: 3 months ago
JSON representation
Obviously the Most Anonymous and (less) Secure Chat ever (i've build:v)
- Host: GitHub
- URL: https://github.com/fami0110/omasce
- Owner: fami0110
- Created: 2025-05-23T15:37:29.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-05-23T16:29:39.000Z (about 1 year ago)
- Last Synced: 2025-05-23T17:45:33.339Z (about 1 year ago)
- Topics: daisyui, express, nodejs, socket-io, tailwindcss
- Language: EJS
- Homepage:
- Size: 4.87 MB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# OMASCe
*Obviously the Most Anonymous and (less) Secure Chat ever (i've build:v)*
     
My own mini project to learn `node.js`, `socket.io`, and `tailwind.css`.
## Technologies Used
- **Backend:** Node.js, Express.js
- **Templating Engine:** EJS
- **Real-time Communication:** Socket.io
- **Styling:** Tailwind CSS, DaisyUI
- **Alerts & Notifications:** Sweet Alert 2
- **Audio Visualization:** Wavesurfer.js
## Features
- User-friendly interface with responsive design
- Real-time messaging between users
- Don't worry, _I'm not taking your personal info..._ (maybe-). You just need your glizzy username and browser `localStorage` only for your profile :D
- User can make their own channel (room)
- Voice message with audio visualization for preview
- Live chat, see the other user type it message in real-time
- Guest what? It can format your message like WhatsApp! (ex. `*...*`, `_..._`, etc.)
- Notifications for message events
## Installation
1. Clone the repository:
```bash
$ git clone https://github.com/fami0110/OMASCe.git
$ cd OMASCe
```
2. Install dependencies:
```bash
$ npm install
```
3. Add your `.env` file.
## Usage
1. Start the server:
```bash
$ npm start
```
2. Open your browser and navigate to `http://localhost:3000` to use the chat app.