Skip to content

In this website user can directly interact with the laws given by constitution in order get right advice,they can also interact with the lawyers.

License

Notifications You must be signed in to change notification settings

echoAbhinav/LawEase

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 

Repository files navigation

LawEase (Ongoing)

A huge percentage of rural residents in India face a significant, often overlooked challenge: dealing with legal issues in their daily lives, professional spheres, and communities. Often, they lack awareness of the legal solutions available. To address this, we've created a user-friendly platform to help them navigate these complexities.

Project Overview

LawEase is designed to make legal information and solutions accessible to everyone, especially those in rural areas. Our platform categorizes legal problems into clear sections and subcategories, making information easy to find. We present relevant laws and legal firms in simple language, including regional languages, and provide video summaries for further clarity. Additionally, we connect users with lawyers for personalized advice and recommendations.

Features

  • Categorized Legal Problems: Legal issues are organized into clear sections and subcategories for easy navigation.
  • Simple Language: All information is presented in easy-to-understand language, with support for regional languages.
  • Video Summaries: Key legal topics and solutions are explained through short, informative videos.
  • Lawyer Connect: Users can connect with lawyers for personalized advice and recommendations.
  • Legal Firm Listings: Find and contact legal firms relevant to your needs.

Tech Stack

LawEase is built using the MERN stack:

  • MongoDB: Database for storing user, lawyer, and legal information.
  • Express.js: Backend framework for building RESTful APIs.
  • React.js: Frontend library for building a responsive and interactive user interface.
  • Node.js: Runtime environment for the backend server.

Getting Started

  1. Clone the repository:
    git clone https://github.com/echoAbhinav/LawEase.git
  2. Install dependencies:
    • For frontend:
      cd frontend
      npm install
    • For backend:
      cd backend
      npm install
  3. Run the project:
    • Start frontend:
      npm start
    • Start backend:
      npm start

Web Flow

Terms & Conditions
├── 2. Login Page
└── 3. Home/Main Page
├── 3(a). Search by Category
│ ├── Subcategories
│ │ ├── i. Multi-language Solutions
│ │ ├── ii. Video Content
│ │ └── iii. Find a Lawyer → Payment Gateway
├── 3(b). AI Chat-Bot
├── 3(c). FAQ Section
├── 3(d). About/Contact
└── 3(e). Newsletter

Flow Description

  1. Terms & Conditions: Users must agree before accessing the website.
  2. Landing Page: The first page users see, introducing the platform and its benefits.
  3. Login/Register: Secure authentication for new and returning users.
  4. Home/Main Page: Central hub for all features.
    • Search Major Category Issue: Find legal topics, explore subcategories.
      • Solutions in multiple regional languages
      • Video content for clarity
      • Find and connect with lawyers (with payment gateway)
    • Chat-Bot: Get instant answers and guidance.
    • FAQ: Common questions answered.
    • About Us/Contact Us: Learn about the platform and reach out for support.
    • Newsletter: Stay updated with legal news and platform updates.
    • User Dashboard: Manage profile, saved solutions, and access support/helpdesk.

Contributing

Contributions are welcome! Please open an issue or submit a pull request for improvements or new features.

Contact

For questions or support, please contact the project maintainer via GitHub Issues.

About

In this website user can directly interact with the laws given by constitution in order get right advice,they can also interact with the lawyers.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published