← All categories

Software Development Projects

Hospital Management System

Django REST FrameworkReact (Vite)JWTPostgreSQL

A role-based hospital management platform (admin, doctor, patient, receptionist) built as part of the Ostad course, modeling 9 relational entities including patients, doctors, appointments, prescriptions, and billing.

  • JWT authentication with automatic silent token refresh and request deduplication on the frontend.
  • Dual-layer role-based access control — queryset-level scoping plus object-level permission checks.
  • Custom DRF exception handler for consistent API errors, plus auto-generated OpenAPI/Swagger docs via drf-spectacular.
  • Reusable React data-fetching hooks, protected/role-gated routing, and a centralized axios client with interceptors.

Exclusive Shop (2025)

ReactTypeScriptTailwind CSS

A modern e-commerce web application built with React and TypeScript, offering a seamless shopping experience. Users can browse products by category, manage carts and wishlists, authenticate securely, and select payment methods. Its responsive design ensures accessibility across devices.

Interactive Teaching Platform

DjangoDjango REST FrameworkTailwind CSSJavaScript

An interactive learning platform with clickable terms, multimedia popups, and a responsive UI. REST APIs power dynamic content loading, with multilingual slug logic (Bengali fallback) for SEO-friendly URLs.

NOTES App

Django REST FrameworkReactJWTSQLite

A full-stack notes application with user-specific CRUD operations behind protected routes, integrating a React frontend and DRF backend via REST APIs and CORS configuration.

EasyHome (2023)

ASP.NET MVCC#Entity FrameworkMSSQLBootstrap

A house rental platform for landlords and tenants: registration, profile management, apartment dashboards, rent requests, reviews, ratings, and an in-app chat system.

Accident Reports (2022)

Java SwingMSSQL

A desktop application for reporting accidents — logging incidents, sending help requests, and searching records, with admin verification and notifications for emergency response.

Lift — E-commerce Platform (2022)

PHPJavaScriptMySQLAJAX

A full-featured grocery e-commerce site with product listing, cart, checkout, user authentication, and an admin dashboard for managing products, users, and customer feedback.