Welcome to ChatSphere, a next-gen real-time web chat app! π¬β¨
Built with passion, late-night coding, and lots of βοΈ, this project is a dynamic, feature-packed chat experience designed by our amazing crew during our university web sessions every Wednesday! π―π‘
β
Real-time messaging β No delays, just instant chats!
β
Modern UI β Sleek, clean, and user-friendly π¨
β
Secure authentication β Your chats, your privacy π
β
Multimedia support β Share images, videos, and more! πΈπ₯
β
Group Chats β Because conversations are better together! π₯
β
Online Status & Read Receipts β Stay in the loop π’π
β
Dark Mode β Because we care about your eyes ππ
π Frontend: React.js / Next.js + Tailwind CSS
π Backend: Node.js + Express.js
πΎ Database: MongoDB (or Firebase for real-time magic!)
π Authentication: JWT + OAuth
β‘ Real-time Engine: Socket.io
Wanna run ChatSphere on your local machine? Follow these easy steps! π»π₯
# Clone the repo
git clone https://github.com/yourusername/chatsphere.git
# Navigate into the project folder
cd chatsphere
# Install dependencies
npm install
# Start the development server
npm run devMake sure you have Node.js installed and set up your .env file with required credentials! Then, start the backend:
cd backend
npm install
npm start
We β€οΈ contributions! If you have ideas or want to improve ChatSphere, fork the repo and submit a PR! Let's build the ultimate chat app together! ππ―
This project is licensed under the MIT License β because sharing is caring! π
Stay tuned for a live version where you can chat with your friends in real time! πβ¨
π’ Follow our journey! This is a project in the making, and weβre leveling up every Wednesday in our university web sessions! ππ»
Let me know if you want any tweaks! ππ₯