Projects

A selection of my recent work across web, backend, and desktop apps.

ChatRoom

Open chat space where anyone can join and talk in real‑time.

Node.jsHTMLCSSJavaScript

GitHub Repo

Online Course Platform (Backend)

JWT auth, role‑based access (Instructor/Student), course creation, listing, and enrollment with secure APIs.

Node.jsExpressMongoDBJWT

GitHub Repo

Food App (CRUD)

Create, edit, and delete food items with images and details using EJS templates.

Node.jsEJSMongoDB

GitHub Repo

TicTacToe (Desktop)

Classic Tic Tac Toe built with Java Swing.

JavaSwing

GitHub Repo

Employee Management System

Manage employees: add, remove, and update. Backend with Spring Boot and MySQL.

JavaSpring BootMySQL

GitHub Repo

Task Manager

A full-stack Task Manager application using Java Spring Boot for the backend and React for the frontend. Implemented RESTful APIs with Spring Data JPA for task CRUD operations, including creation, updating, toggling completion status, and deletion. Built an interactive React interface with Axios for seamless API integration, enabling users to manage tasks efficiently.

JavaSpring BootMySQLReact

GitHub Repo

AI Trip Planner

Developed a full-stack travel planning web application that generates personalized itineraries based on user budget and trip duration. The system provides optimized travel routes, curated hotel recommendations, real-time weather insights, and local guide booking options to enhance user experience. Designed to simplify travel across Nepal for both solo and group

NodejsMongoDBReact

GitHub Repo