An open API service indexing awesome lists of open source software.

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

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