APIs behind the product
Developed REST APIs for legal-content search, bookmarks, chat history, authentication, and AI usage-credit tracking.
NEXT.JS / FULL-STACK DEVELOPMENT
A full-stack legal-information platform connecting search, saved content, authentication, and AI explanations with source references.
Architecture overview
THE BUILD
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.
Developed REST APIs for legal-content search, bookmarks, chat history, authentication, and AI usage-credit tracking.
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.
Implemented Firebase Authentication, custom OTP email verification, and server-side token validation.
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.