A Flask-based web application that provides information about Indian laws using a combination of pre-defined responses and the Gemini API.
- Comprehensive Legal Information: Covers key areas of Indian law including criminal procedure, consumer rights, inheritance, divorce, cyber laws, and more.
- Dual Response System:
- Pre-defined responses for common legal questions (fast and reliable)
- Dynamic responses from Gemini API for less common queries
- User-Friendly Interface: Clean web interface with example questions and formatted responses.
- Logging: Detailed logging for debugging and monitoring.
- Rights when arrested
- RTI Act procedures
- Fundamental rights
- Consumer protection laws
- Inheritance laws
- Divorce procedures
- Cyber crime laws
- Labour laws
- Criminal procedure
- Property laws
- Family laws
- Backend: Python with Flask
- Frontend: HTML, CSS, JavaScript with Bootstrap
- API: Gemini API for dynamic legal queries
- Logging: Built-in Python logging