Skip to content

A bridge between common people and lawyers. This website provides information about a case, e.g. what sections are enforced, what judgments have been passed etc.

gautamig54/LawHub

Repository files navigation

LawHub

This website is basically for the common people who are unaware of the proceedings of the court and how to go about a particular case. It will provide information about a case, e.g. what sections are enforced, what judgements have been passed, challenges faced and many more. Many people are tricked by the corrupt lawyers or police due to their lack of knowledge, hence, having a brief knowledge about their case will help them get justice on valid basis.

Features

  1. Search for the most relevant case to that of yours. Dropdown for the categories and then sub categories.
  2. Read the cases relevant to yours. It contains the case details, which sections are involved and how one went about it, all the proceedings.
  3. It contains the steps to follow/ guide for what to do next in such cases.
  4. One can upload the case details by signing up. Also, while uploading one has to specify the domains. Pictures can also be uploaded.
  5. One can upvote/downvote a case and its judgement and leave comments. Since, this project is in the very early stage of development, therefore suggestions regarding better features are open.

Get Started

Prerequisites

Ruby

Install rvm for Ruby management here Then use rvm to install Ruby 2.4.1

rvm install ruby

Note : Mac users can use Homebrew, just run brew install ruby

Gems with Bundler

Ruby dependencies, or Gems, are managed with Bundler.

gem install bundler

Rails

Installing Rails(5.1.6) is simple.

gem install rails -v 5.1.6

Configure Git

We'll be using Git for our version control system. If you don't already have a Github account, make sure to register.

git config --global user.name "YOUR NAME"
git config --global user.email "YOUR@EMAIL.com"

Database

We use sqlite3 for development

  • Mac OS X: Macs ship with sqlite3 already installed.
  • Ubuntu/Debian: sudo apt-get install sqlite3

Installation

  1. Fork the repo from https://github.com/gautamig54/LawHub-LearnIt-Girl
  2. In the console, download a copy of your forked repo with git clone https://github.com/your_username/LawHub-LearnIt-Girl.git where your_username is your GitHub username.
  3. Enter the new LawHub-LearnIt-Girl directory with cd LawHub-LearnIt-Girl.
  4. Run bundle install to install all the gems used in this project.
  5. Start the rails server by rails s.

About

A bridge between common people and lawyers. This website provides information about a case, e.g. what sections are enforced, what judgments have been passed etc.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published