Projects

Selected builds spanning full-stack apps, applied AI, and utilities. Each project favours lean stacks and clear engineering choices.

Student Assistant AI preview

Student Assistant AI

React + Node.js chatbot for study help powered by the Gemini API.

ReactNode.jsGemini API
DocuMind preview

DocuMind

Local RAG system for PDF Q&A with FastAPI, FAISS, and Ollama.

FastAPIFAISSOllamaPython
DSA Genie preview

DSA Genie

Interactive DSA helper using retrieval-augmented generation with contextual examples.

PythonLLMReact
EventHive preview

EventHive

Role-based event management platform with NestJS, React, and PostgreSQL. Supports organizers, attendees, and admins with full auth.

NestJSReactPostgreSQL
Mora Kings site preview

Mora Kings

Official website for the University of Moratuwa chess team. Shows team news, player profiles, and event results.

HTMLCSSJavaScript
TravelMate preview

TravelMate

ML-driven travel recommendation system with Flask and React; suggests destinations from preferences and history.

FlaskReactML
Clinic Management preview

Clinic Management System

Appointment and treatment management with Next.js and PostgreSQL; role-based access and JWT auth.

Next.jsPostgreSQLAuth
Cryptocurrency Converter preview

Cryptocurrency Converter

Live fiat/crypto conversion tool using public exchange APIs, built with Node.js.

Node.jsAPI

More Builds

All Repositories → Work Together