RightNow is a smart legal guidance application that helps users in India understand what actions they should take in different situations according to Indian government laws.
The app uses prefix-based queries along with Trie, HashMap, Graph, and Encapsulation (OOP principles) to provide fast, structured, and secure responses.
Features
Law-based Guidance – Provides legal action steps based on Indian laws.
Prefix Search – Quickly fetches relevant laws or actions as you type.
Efficient Data Structures– Uses Trie for prefix search, HashMap for quick lookups, and Graph for mapping legal processes.
Encapsulation – Ensures data security and hides implementation details while exposing only necessary methods.
User-Centric – Guides citizens in difficult situations (e.g., traffic incidents, FIR, legal rights, emergencies).
Tech Stack
- Language: Java (IntelliJ IDEA)
- Concepts Used: Encapsulation (OOP)
- Data Structures: Trie, HashMap, Graph
- Platform: Console / Desktop (depending on your implementation)
Installation
Clone this repository:
https://github.com/AshaSaini-033/RightNow-App.git