Skip to content
  • AI & ML
  • Java
  • Android
  • 33% OFF

AI-based Legal Awareness Assistant for Citizens

AI-based Legal Awareness Assistant for Citizens (NyayaSathi) is an AI legal awareness Android project for final year students, with full source code. Citizens ask legal questions in simple Hindi or English and Google Gemini explains their rights with clear next steps, the app makes RTI applications and complaint letters as PDF, shows free legal aid centres on a map and connects them with verified lawyers. Comes with a PHP admin panel, MySQL database, report and setup guide.

ForDiplomaMCAB.Tech· CSE, IT

Platform
Android + Web API
1-on-1 setup
AnyDesk / Meet
Setup time
2 Hour
Download access
8 months
  • Source code
  • Project report
  • Setup guide

About this project

About the project

A landlord keeps the security deposit, a shop refuses to replace a faulty phone, money disappears in a UPI fraud, or the police station will not write an FIR - most people simply do not know what the law says or what to do next. This AI legal awareness Android project gives every citizen a first point of help on their phone: simple answers with the right law and helpline, ready-to-send letters and a direct path to free legal aid or a verified lawyer. It is a much more practical and safer version of a plain legal advice chatbot app project, because a lawyer can check and correct the AI's answers.

How it works

  • The citizen types a question in English or Hindi and can pick a category (Consumer, Property, Women, Cyber, Police, Labour, Family, RTI).
  • Gemini AI replies with 3-6 easy steps, the law name and a helpline; every answer shows a disclaimer and whether it came from Gemini AI or the offline list.
  • No Gemini key or no internet? An offline matcher answers from admin-verified answers (95% correct on a 40-question test set, including Hindi).
  • Not satisfied? One tap sends the question to verified lawyers, who write an expert answer and the citizen gets a notification.
  • The RTI application generator and complaint letter templates fill the citizen's details, can rewrite the facts formally with AI and create a PDF to share or download.
  • The legal aid map (OpenStreetMap, no key needed) lists DLSA offices and legal aid clinics sorted by distance, with call and directions.
  • Citizens request a consultation; the lawyer accepts or rejects, sends advice, completes it and the citizen rates the lawyer.

Users

  • Citizen (Android app) - AI legal Q&A, know your rights, saved questions, RTI / complaint PDF, legal aid map, lawyer consultation, notifications
  • Lawyer (Android app) - Bar Council verified profile, consultation requests, advice and completion, expert review of AI answers
  • Admin (Web panel) - lawyer verification, categories, rights articles, offline answers, letter templates, legal aid centres, consultations, AI question log, reports, Gemini settings

Highlights

  • 3 roles, 22 app screens, 15 admin pages, 30 APIs, 12 database tables
  • Bilingual answers (Hindi + English) with law references based on the new BNS / BNSS laws
  • Human in the loop: lawyers review answers marked "not helpful"
  • Validations on every form (email, 10-digit mobile, Bar Council number, no past booking date, duplicates) in app and server
  • Hashed passwords, token based APIs, prepared statements and CSRF protection in the admin panel
  • Sample rights, offline answers, templates, legal aid centres and demo logins included, ready to run

What you get

  • Complete Android Studio project (Java) and PHP admin panel with APIs
  • MySQL database file with 27 rights articles, 21 offline answers, 6 letter templates and sample users
  • Project report (Word, 70 pages) with DFD, ER, UML diagrams, AI evaluation and test cases
  • 2-page project abstract, project explanation with 30 viva questions, setup guide
  • Admin panel screenshots, app UI design and README
  • Setup help to run the project on your laptop

Who can use this project

Final year and pre-final year students of BE / B.Tech, MCA, BCA and Diploma (Computer Engineering, CSE, IT) looking for a Gemini AI Android project with source code and documentation. It is also a good choice for students who want a social-impact project, an RTI application generator app or an NLP based chatbot with real-world use.

Frequently asked questions

Does the app work without a Gemini API key? Yes. Questions are answered from the offline answer list managed by the admin. A free Gemini key from Google AI Studio enables full AI answers in Hindi and English.

Is the AI answer legal advice? No. The app gives general legal awareness with a disclaimer on every answer, and the citizen can send any answer to a verified lawyer for an expert reply.

Can I add more laws, answers or legal aid centres? Yes. Rights articles, offline answers with keywords, letter templates and centres with map location are all managed from the admin panel, no code change needed.

How does the map work without a Google Maps key? The app uses osmdroid with free OpenStreetMap tiles, so no API key or billing account is required.

Who can take it

  • Diploma (Polytechnic) · best fit
  • MCA · best fit
  • BE / B.Tech · best fit

Branches: Computer Science & Engineering (CSE), Information Technology (IT)

We make it easy for you

  • 1-on-1 session on AnyDesk or Google Meet
  • We install the full project on your laptop
  • We explain the flow, modules and database for your viva
  • Report and step-by-step setup guide included
  • WhatsApp help whenever you get stuck

What you get

Everything unlocks in My projects right after payment.

  • Source codeComplete, working source code
  • Project reportEditable report / documentation
  • Setup guideStep-by-step installation guide

Included free with this project

1-on-1 setup session on AnyDesk or Google Meet

After you buy, we schedule a session at a time that suits you. Our developer installs the complete project on your own laptop, runs it with you and explains it — so you can present it with confidence.

  1. 1

    Pick a time

    We call or WhatsApp you to fix the slot

  2. 2

    We install it

    Full setup on your system over AnyDesk

  3. 3

    We explain it

    Flow, modules and database on Google Meet

Modules inside

20 working modules — each one is explained in the report.

  • Citizen and lawyer registration with login (Bar Council number for lawyers)
  • Admin verification of new lawyers
  • AI legal question answering with Google Gemini (English and Hindi)
  • Category selection and law reference with every answer
  • Offline answer matching when AI is not available
  • Disclaimer and answer source (Gemini AI / Offline) on every answer
  • Question history with saved answers, share and delete
  • Helpful / not helpful feedback and send to lawyer for expert review
  • Know your rights by category with search and step-by-step guidance
  • Helpline call from rights articles
  • RTI application and complaint letter templates
  • Improve letter details with AI and create PDF (share / download)
  • Free legal aid centres map with distance, call and directions
  • Verified lawyer list with practice area filter, fee and rating
  • Consultation request with date, time and mode
  • Lawyer accept / reject, advice, completion and citizen rating
  • Expert review queue for lawyers
  • In-app notifications for all status changes
  • Admin web panel: citizens, lawyers, categories, rights, offline answers, templates, centres
  • Consultation monitoring, AI question log, printable reports and Gemini settings

Technology used

Built with
Android (Java) - Android StudioVolley (API calls)PHP 8 (APIs + Admin Panel)MySQL (XAMPP / phpMyAdmin)Bootstrap 5Google Gemini API (structured JSON answers)osmdroid + OpenStreetMap (map)Android PDF generation (PdfDocument)Material Components UI
Runs as
Android + Web API
Setup time
2 Hour with the guide
Documents
Project abstract (Word + PDF, 2 pages), Project report (Word, 70 pages, editable), Project explanation with 30 viva questions (Word + PDF), Installation / setup guide (Word + PDF), Database SQL file with sample data, Admin panel screenshots and app UI design, README quick start

How buying works

  1. 1

    Read the free abstract

    Sign in and download it (3 per day)

  2. 2

    Pay securely

    UPI, card or net banking

  3. 3

    Download instantly

    Source code and report in My projects for 8 months

  4. 4

    1-on-1 setup session

    We install it on your laptop and explain it

How to run it

An overview — the full guide comes with the project, and we help you if anything doesn’t start.

  1. 1Install XAMPP and start Apache and MySQL
  2. 2Create the folder C:\xampp\htdocs\academic-projects
  3. 3Copy the Web_PHP\7-legal-assistant folder into C:\xampp\htdocs\academic-projects
  4. 4Open phpMyAdmin and import Database\android_nyaya_sathi.sql
  5. 5Open http://localhost/academic-projects/7-legal-assistant and login as admin (admin@gmail.com / admin123)
  6. 6Paste a free Gemini API key in admin Settings (optional - offline answers work without it)
  7. 7Open Android_App\NyayaSathi in Android Studio and wait for Gradle sync
  8. 8If asked to select Gradle JVM, click Use JVM 21
  9. 9Run the app and enter server 10.0.2.2 (emulator) or your computer's IPv4 (phone)
  10. 10Login with the demo citizen / lawyer accounts given in README

Questions about AI-based Legal Awareness Assistant for…

What do I get when I buy AI-based Legal Awareness Assistant for…?

Complete source code, the database, project abstract (word + pdf, 2 pages), project report (word, 70 pages, editable), project explanation with 30 viva questions (word + pdf) and help to run it on your laptop. Files unlock in your dashboard right after payment.

Can I see the abstract before buying?

Yes. Sign in and download the free abstract from this page, and check it with your guide first.

Will you help me run and explain the project?

Yes. After you buy, we schedule a 1-on-1 session on AnyDesk or Google Meet. Our developer installs the complete project on your own laptop, runs it with you and explains the flow, modules and database so you are ready for your viva.

Can the project be changed for my college?

Small changes such as adding a module or changing fields are possible. Tell us before you pay and we will confirm what we can do and the cost.

Which courses is AI-based Legal Awareness Assistant for… suitable for?

It suits Diploma (Polytechnic), MCA, BE / B.Tech students from Computer Science & Engineering (CSE) and Information Technology (IT).

Similar projects

All AI & ML projects →
AI & MLJava33% OFF

Diploma (Polytechnic), MCA, BE / B.Tech

AI-based Career Guidance and Course Recommendation

CareerDisha is an AI career guidance Android project for final year students, with full source code. A student takes an aptitude test and a RIASEC interest test, enters 10th / 12th marks, and Google Gemini suggests the top 5 careers with matching courses, colleges and a step-by-step skill roadmap. Includes counsellor booking, PDF report, PHP admin panel, MySQL database, project report and setup guide.

Project price₹8,000₹12,000View Project
AI & MLJava33% OFF

Diploma (Polytechnic), MCA, BE / B.Tech

AI-based Smart Travel Itinerary Planner

AI-based Smart Travel Itinerary Planner is an AI travel itinerary planner Android project for final year students, with full source code. A traveller enters destination, days, budget and interests, and Google Gemini builds a day-wise plan with timings, cost and a map route, while local guides accept bookings from the same app. Includes a PHP admin panel, MySQL database, project report and setup guide.

Project price₹8,000₹12,000View Project
AI & MLJava33% OFF

Diploma (Polytechnic), MCA, BE / B.Tech

AI-based Personal Diet and Fitness Planner

NutriFit is an AI diet and fitness planner Android project for final year students, delivered with complete source code. It works out each user's BMI and daily calories, uses Google Gemini to create an Indian meal plan and a weekly workout, gets every plan reviewed by a dietitian, and tracks steps, water, weight and food. Includes a PHP admin panel, MySQL database, project report and setup guide.

Project price₹8,000₹12,000View Project

Get AI-based Legal Awareness Assistant for… for your submission

Leave your details and a counsellor will call to confirm your branch, any changes your guide needs, and how you want to pay.