https://github.com/andriamahay11master/voxa
Voxa is a real-time messaging web application built with React and Node.js. It allows users to chat instantly using WebSockets, offering a fast and responsive interface similar to WhatsApp or Viber. Voxa is designed to be lightweight, modern, and mobile-friendly, perfect for staying connected
https://github.com/andriamahay11master/voxa
axios firebase firebase-auth firestore react usecontext useeffect usestate vitejs
Last synced: 20 days ago
JSON representation
Voxa is a real-time messaging web application built with React and Node.js. It allows users to chat instantly using WebSockets, offering a fast and responsive interface similar to WhatsApp or Viber. Voxa is designed to be lightweight, modern, and mobile-friendly, perfect for staying connected
- Host: GitHub
- URL: https://github.com/andriamahay11master/voxa
- Owner: Andriamahay11master
- Created: 2025-04-16T15:07:28.000Z (about 1 month ago)
- Default Branch: main
- Last Pushed: 2025-04-30T16:27:25.000Z (20 days ago)
- Last Synced: 2025-04-30T19:58:30.269Z (20 days ago)
- Topics: axios, firebase, firebase-auth, firestore, react, usecontext, useeffect, usestate, vitejs
- Language: SCSS
- Homepage:
- Size: 2.31 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Voxa โ Real-Time Chat App ๐ฌ
**Voxa** is a real-time messaging web application inspired by WhatsApp and Viber. Built using React.js for the frontend and Node.js + Socket.io for the backend, it allows users to chat instantly in a fast, secure, and responsive environment.
---
## ๐ Features
- ๐ User authentication (JWT)
- ๐ฌ One-on-one real-time chat using WebSockets
- ๐ฑ Responsive UI (mobile-friendly)
- ๐งพ Message history saved in MongoDB
- ๐ Online status indicators
- ๐ Dark mode (optional)---
## ๐ ๏ธ Tech Stack
**Frontend:**
- React.js
- Vite.js
- Tailwind CSS (or custom CSS framework)
- Axios (API requests)
- Context API / Zustand**Backend:**
- Node.js
- Express.js
- Socket.io
- MongoDB + Mongoose
- JWT (authentication)---
## ๐๏ธ Project Structure