VakeelSetu is a lawyer-client real-time communication platform designed to simplify and modernize legal consultations through real-time chat.
🚧 This project is under active development.
-
✅ Real-time chat (Socket.io)
-
🔄 User login/register (client/lawyer)
-
🔄 Lawyer profile system
-
🔄 JWT-based authentication
| Layer | Tech |
|---|---|
| Frontend | React, Context API |
| Backend | Node.js, Express, Socket.io |
| Future | MongoDB, JWT Auth, REST APIs |
git clone https://github.com/Abhinavrishu/vakeelsetu.git
cd vakeelsetu Install & run frontend
cd frontend npm install npm start
Install & run backend
cd ../backend npm install node index.js
📌 To-Do (Next Steps) Implement user authentication (client/lawyer)
Connect MongoDB for user data
Build dashboard for both roles
Add lawyer filtering & availability status
Secure communication with HTTPS and auth layers
🧠 Contribution & Ideas Have suggestions or want to contribute? Feel free to open issues or pull requests!
Let’s bring the legal world closer with tech ⚙️💬⚖️