Legal Mitra is an innovative web application designed to connect individuals in need of legal advice with qualified legal professionals. By bridging the gap between clients and lawyers, Legal Mitra serves as a digital legal companion—your "Mitra" for legal matters.
💡 This project was developed as part of the Project and research-oriented requirement for the Computer Science Engineering program.
Legal.Mitra.Demo.mp4
Component | Technology |
---|---|
Frontend | React, JavaScript, Streamlit |
Backend | NodeJs, Express, JWT, Python |
Database | MongoDB, Pinecone |
Hosting | Currently - localhost |
Client Registration & Login
Lawyer Registration & Login
Admin Panel for Verification
Case Filing & Tracking
Secure Chat System
Lawyer Approval Flow
Profile Management for Users and Lawyers
- Register/Login as a Client or Lawyer
- Update profile & change password
- Submit queries or cases
- View assigned lawyer details
- Register/Login as a Legal Expert
- View assigned cases
- Respond via chat
- Update profile info
- Verify & approve lawyers
- Manage users and lawyers
- Monitor system activity
The system uses database collections such as:
users
lawyers
cases
messages
admin
- Video Conferencing with Lawyers
- Mobile App Integration
- Multi-language Support
- Legal Document Upload/Download
- Advanced Lawyer Search Filters
Developers:
- Krisha Prabhakar Chikka
- Yash Chetan Chavan
- Anjali Ajaykumar Gupta
Guide:
- Prof. Dr. Megha Trivedi