Project Report
Project Report
LAW CONSULTANT
1
CERTIFICATE FROM THE PROJECT
GUIDE
Signature of Professor
MS. Lakshita Aggarwal
(Assistant Professor )
Computer Science and Engineering
2
Acknowledgment
First and foremost, praises and thanks to the God, the Almighty, for His showers
of blessings throughout my research work to complete the research successfully.
I would like to express my special thanks of gratitude to my teacher.who gave me
the golden opportunity to do this wonderful project which also helped me in doing
a lot of Research and I came to know about so many new things I am really
thankful to them.
Secondly I would also like to thank my parents and friends who helped me a lot in
finalizing this project within the limited time frame.
Finally, my thanks go to all the people who have supported me to complete the
project work directly or indirectly.
3
TABLE OF CONTENTS
ACKNOWLEDGMENT.……… 3
LIST OF FIGURES…………………………… 4
CHAPTER-1 INTRODUCTION TO PROJECT: ………… 6-7
1.1 OBJECTIVES
1.2 FEATURES
1.3 COMPONENTS OF DASHBOARD
4
LIST OF FIGURES
Figure-2 FLOWCHART.............................................................
Figure-3 LOGIN..........................................................................
Figure-6 DESTINATIONS...........................................................
Figure-7 CONTACT......................................................................
Figure-8 MEMBERS...................................................................
Figure-9 RESOURCES................................................................
Figure-10 SERVICES....................................................................
Figure-11 CHAT:...........................................................................
5
INTRODUCTION TO PROJECT
Introduction
The Law consultant is a web based application. The main purpose of “Law consultant ” is to
provide a convenient way for a customer to gain information about the laws . The objective of
this project is to develop a system that automates the processes and activities of a acts and laws.
In this project, We will make an easier task of searching information and book legal consultant.
In the present system a customer has to approach various consultant to discuss about their case.
This save a lot of time and effort. We provide approach skills to critically examine how these
acts actually work locally, regionally, and nationally. It is tedious for a customer to plan their
next move towards their legal case. The project ‘Law consultant ’ is developed to replace the
currently existing system, by reducing the physical efforts of the customer by giving them right
and appropriate information about their legal cases .
Objectives
This application is develop to provide best services to the customers and students. We have
developed this web site to provide a search platform where a person can find information
according to their choices. This system also helps to promote case studies and blogs of best
lawyers. We develop this system to promote interaction opportunities for person and increase
better understanding of different laws. This system also provide a better way to connect with
various lawyers.
This system also gives acts related information like what is in that law and benefits of that act.
People can also get the legal documents which will help them in legal work. People can also
book their personal consultant through our website . This system also keeps a history of their
appointments.
Components of dashboard
6
TOOLS AND TECHNOLOGY USED
HTML
• HTML (HyperText Markup Language) is the most basic building block of the Web. It
defines the meaning and structure of web content. Other technologies besides HTML
are generally used to describe a web page's appearance/presentation (CSS) or
functionality/behavior (JavaScript).
• "Hypertext" refers to links that connect web pages to one another, either within a
single website or between websites. Links are a fundamental aspect of the Web. By
uploading content to the Internet and linking it to pages created by other people, you
become an active participant in the World Wide Web.
• HTML uses "markup" to annotate text, images, and other content for display in a Web
browser. HTML markup includes special "elements" such as <head>, <title>,
<body>,
<header>, etc.
PHP
• PHP is a recursive acronym for "PHP: Hypertext Preprocessor".
• PHP is a server side scripting language that is embedded in HTML. It is used to
manage dynamic content, databases, session tracking, even build entire e-commerce
sites.
• It is integrated with a number of popular databases, including MySQL, PostgreSQL,
Oracle, Sybase, Informix, and Microsoft SQL Server.
• PHP performs system functions, i.e. from files on a system it can create, open, read,
write, and close them.
• PHP can handle forms, i.e. gather data from files, save data to a file, through email
you can send data, return data to the user.
• You add, delete, modify elements within your database through PHP.
• Access cookies variables and set cookies.
XAMPP
• XAMPP is an abbreviation where X stands for Cross-Platform, A stands for Apache,
M stands for MYSQL, and the Ps stand for PHP and Perl, respectively. It is an open-
source package of web solutions that includes Apache distribution for many servers
and command-line executables along with modules such as Apache server, MariaDB,
PHP, and Perl.
7
• XAMPP helps a local host or server to test its website and clients via computers and
laptops before releasing it to the main server. It is a platform that furnishes a suitable
environment to test and verify the working of projects based on Apache, Perl, MySQL
database, and PHP through the system of the host itself. Among these technologies,
Perl is a programming language used for web development, PHP is a backend
scripting language, and MariaDB is the most vividly used database developed by
MySQL.
PHPMyAdmin
• “phpMyAdmin” is a free software tool written in PHP, intended to handle the
administration of MySQL over the Web. phpMyAdmin supports a wide range of
operations on MySQL .
• Manages all user level permissions.
• Executes SQL queries, batch queries, triggers, events, stored procedures, functions to
display relevant data results.
• It performs all data related operations like create, read, edit, delete, browse, change
structure, schema and search.
• It also provide ways to import, export and load text file data.
8
WORKING OF PROJECT
ER DIAGRAM :
9
LOGIN PAGE :
HOME PAGE:
10
ABOUT US :
ATTORNEYS:
11
LAWS:
CASE STUDIES:
12
13
BLOGS:
14
RESULT AND CONCLUSION
RESULT:
1. It saves on loads of paperwork, applications, etc. and hence, saves time.
2. It has a very user-friendly user interface.
3. Changes can be made easily.
4. Easy to navigate.
5. Attractive yet simple design.
6. All in one website.
CONCLUSION:
It was great opportunity for us as a student to learn and understand various aspects
associated with project development. I did undergo from various phases of project
development life cycle like analysis , design ,coding , implementation , and testing.
The preceding material is a sincere effort from my side to create the “YOUR PERSONAL
CONSULTANT” my project work for BCA IT project . I got the idea about the ups and
downs taking place during the project development. I analyzed the problems and solved
those problems that were faced in my project.
The project shows the flow of each and every transaction which is being carried out by the desired
user successfully thus giving him the desired result.
15
REFRENCES
https://www.india.gov.in/topics/law-justice
https://lawmin.gov.in/
IPC – Ratanlal and Dhirajlal
IPC Bare Act
16