Skip to content

👩‍⚖️⚖️न्यायसाधन is a MERN stack platform offering tech-driven legal and prisoner support services, including AI-powered tools, IVR case updates, and a digital grievance system. It aims to streamline legal processes and enhance accessibility for all stakeholders.

Notifications You must be signed in to change notification settings

VibhuDixit-2215001940/LawFirm_MEN

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📜 LawFirm - न्यायसाधन

A Comprehensive MERN Stack Application for Legal and Prisoner Support Services

LawFirm is an innovative platform designed to revolutionize the legal experience for diverse stakeholders, including undertrial prisoners, legal professionals, and the public. It leverages cutting-edge technology to provide efficient, accessible, and user-friendly legal solutions.


🌟 Key Features

  • Automated Case Status Updates via IVR
    Real-time updates on case status through an interactive voice response system.

  • Prisoner Skill-Building Portal
    A platform for prisoners to develop new skills while in custody.

  • Exclusive Legal Resource Access
    Gain access to a vast repository of legal documents, case laws, and exclusive content.

  • Gamified Platform on Children's Rights
    Educate children about their rights through interactive and engaging games.

  • AI-Powered Bail Eligibility Checker
    Assess bail eligibility with an AI-driven tool based on case-specific parameters.

  • Mental Health and Legal Counseling Chatbot
    A chatbot providing mental health support and legal counseling.

  • Public Recognition & Certification
    Recognize contributions to legal aid and issue certificates for exemplary service.

  • Incentives for Legal Service Providers on eMarketplace
    A marketplace rewarding legal service providers for their offerings.

  • Tech-Driven Solutions for Undertrial Prisoners
    Enhance welfare processes for undertrial prisoners.

  • Digital Grievance Redressal System
    Submit and track legal grievances digitally.


🖼️ Sneak Peek

Screenshot 2024-11-14 213853 Screenshot 2024-11-14 213906 Screenshot 2024-11-14 213918 Screenshot 2024-11-14 213925 Screenshot 2024-11-14 213931 Screenshot 2024-11-14 213939


🛠️ Technologies Used

  • Frontend: React.js
  • Backend: Node.js, Express.js
  • Database: MongoDB
  • AI Integration: Python (for AI tools)
  • IVR: Twilio
  • Authentication: JWT

💻 Installation & Usage

Prerequisites

Installation Steps

  1. Clone the repository:
    git clone https://github.com/VibhuDixit-2215001940/LawFirm.git
    cd LawFirm
  2. Install dependencies:
# Backend
cd backend
npm install

# Frontend
cd ../frontend
npm install
  1. Set up environment variables:
     MONGO_URI=your_mongodb_uri
     JWT_SECRET=your_jwt_secret
     TWILIO_ACCOUNT_SID=your_twilio_account_sid
     TWILIO_AUTH_TOKEN=your_twilio_auth_token
  2. Run the application:
    # Backend
     cd backend
     npm run dev
     # Frontend
     cd ../frontend
     npm start
  3. Access the application at http://localhost:8080.

🧰 Resources


🛡️ License

This project is licensed under the MIT License. See the LICENSE file for details.


✨ Contributing

Contributions are welcome! Follow these steps:

  1. Fork the repository
  2. Create a new branch (feature/your-feature-name)
  3. Commit your changes (git commit -m 'Add your feature')
  4. Push to the branch (git push origin feature/your-feature-name)
  5. Open a pull request

📞 Contact

For queries and contributions, reach out to:

Feel free to fork this repository, raise issues, or contribute to its development. Together, we can make legal aid accessible to everyone!

About

👩‍⚖️⚖️न्यायसाधन is a MERN stack platform offering tech-driven legal and prisoner support services, including AI-powered tools, IVR case updates, and a digital grievance system. It aims to streamline legal processes and enhance accessibility for all stakeholders.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published