← Selected work

NEXT.JS / FULL-STACK DEVELOPMENT

NyayaConnect

A full-stack legal-information platform connecting search, saved content, authentication, and AI explanations with source references.

PERSONAL PROJECT · AUGUST 2024–PRESENTOpen the live demo ↗
Next.js interface↓Node.js / Express REST APIs↓
MongoDBFirebase authGemini + RAG

Architecture overview

THE BUILD

What the service does.

Built a platform for exploring India’s BNS, BNSS, and BSA criminal laws using Next.js, Node.js, Express.js, and MongoDB. The frontend and backend connect legal content with features people can return to: bookmarks, chat history, and authentication.

01

APIs behind the product

Developed REST APIs for legal-content search, bookmarks, chat history, authentication, and AI usage-credit tracking.

02

Context with source references

Integrated Google Gemini with a retrieval-augmented generation pipeline over official legal PDFs. Responses stream to the interface and include source references for context-aware explanations.

03

Authentication across the stack

Implemented Firebase Authentication, custom OTP email verification, and server-side token validation.

04

Backend delivery

Dockerized the backend deployment, connecting the frontend experience to its API and data services.

The platform presents legal information and AI explanations. It is a personal full-stack development project.

KEEP EXPLORING

Go Authentication CLI Discuss my work ↗