NyaySetu is a modern web application that empowers stakeholders across the Legal System. It is a full-stack solution that streamlines the management of cases, documents, and communication, enhancing efficiency and transparency.
The objective is to create a faster, fairer, and more accessible legal system
- The court staff can create a new case and add required details
- The case is stored as NFT in the Blockchain, this ensures transparency of the case
- As the case proceeds the staff can update the details by making a transaction ensuring the transparency of the case
- The court staff can connect with lawyers, plaintiff or defendants by scheduling a meeting
- Lawyers can view the cases they are involved in
- With the help of AI, the lawyer can efficiently analyse the case and case details.
- The lawyer can seamlessly experience a mock trial by providing the AI judge with the case details
- Plaintiffs and Defendants can scan a QR code to view the case details and the status of the case
- Framework: Next.js (React.js)
- Language: Typescript
- Thirdweb SDK
- Styling: Tailwind CSS + Shadcn UI
- State Management: Zustand
- AI Integration: Gemini AI
- Blockchain: Ethereum
- Deployment: Vercel
- Type-safe code
- Clean and readable code
- Conventional Commits specification for commit messages