Projects
You can find all of my projects here!
Outcome-Based Learning Management System (OBE-LMS)
During the summer vacation of 2025, I developed an Outcome-Based Education (OBE) LMS. As my own university and other institutes in my country were facing the same problem of a lack of a robust software that can handle advanced outcomes mapping (PEO, PLO, CLO). Every year PEC does a yearly visit to the institutes that follow an OBE accreditation and mostly my professors and faculty were working their socks off manually generating the transcripts and outcome reports of the students. Thus, I developed Haideron-LMS, which features advanced and secure authentication with strict RBAC (Admin, Faculty, Student) and secure JWT-based authentication with refresh/access tokens and OAuth for third-party auth services (Google), secure email verification, password reset, and session lifecycle using Resend, added audit logs, rate-limiting, input sanitization to secure result finalization workflows, academic management for programs, courses, semesters, student batches and custom dashboard for faculty and students, with optional social features that allow students and faculty alike to collaborate efficiently. Although actively developed, future additions are currently paused, and the project is at a stable stalemate.
Custom C++ Game Engine
Inspired by classic CS:S Mods, I started working on void-2025, which is proprietary game engine currently in active development, written in C++, OpenGL, while technically a General-Purpose engine, void-2025 is purpose-built to support the development of a custom 3D Deathmatch Zombie Game, which I've planned to ship in the coming years. The project is of massive-scale and would go on for many years to come hopefully! This project helped and continues to help me to learn and understand low-level graphics programming concepts and engine architechture patterns. The engine is being actively developed as of now and will hopefully be complete by Christmas 2028.
Links: Docs
Full-Stack Digital Gift Cards E-Commerce Marketplace
Developed a full-stack digital marketplace using Next.js 14 with type safety via tRPC. Implemented multi-vendor product workflows, persisted cart admin verification pipeline with a full admin dashboard for product moderation and platform management, focused on clean UI/UX using shadcn-ui and integrated Stripe subscriptions and user access control (premium vs standard). Integrated authentication, email verification, and transactional email receipts.
Links: Github
Full-Stack Pizza Delivery App
Built a complete food ordering app from scratch in NEXT.js 14, with admin dashboard, shopping cart, authentication using Next-Auth (Google Provider). Clean and modern landing page using TailwindCSS. Using Typescript for type safety and MongoDB as the database.
Links: Github
Spotify Clone
Built a functional spotify clone with an advanced sound player made from scratch, users can fetch products, songs through Supabase. Authentication is done using Supabase Auth, users can add songs, mark favourites, edit their account page, become an author. Stripe integration is implemented for subscription functionality.
Links: Github
Full-Stack Restaurant Delivery App
Made a Full-Stack restaurant delivery app with user profile page, secure authentication using Auth0, MongoDB as primary database and Cloudinary for lightweight image storage, implemented a searchbar filter system.
Links: Github