Project Library

Projects

A collection of practical projects covering Laravel, Python, Flask, Astro, database design, reusable components, and responsive frontend development.

Laravel Archived

NKA Academic Management System

A Laravel 11 academic management system for staff-side administration, built with multi-guard authentication, RBAC, Livewire CRUD screens, AdminLTE dashboards, Redis caching, Docker Compose infrastructure, and baseline automated tests.

  • Laravel 11
  • PHP 8.2
  • Livewire 3
  • AdminLTE 3
  • Spatie RBAC
  • MariaDB
  • Redis
  • Docker Compose
  • Nginx
  • Pest
  • PHPUnit
  • Vite
Python Completed

ABC Bank Simulation System

A Python and PostgreSQL banking simulation system built with layered architecture, repository and service patterns, atomic transactions, Alembic migrations, pytest testing, and a standard CLI workflow.

  • Python
  • PostgreSQL
  • Pytest
  • Alembic
  • CLI
  • Repository Pattern
  • Service Layer
  • Domain Models
  • Row-Level Locking
  • Atomic Transactions
Laravel Published

Laravel Stakeholder RBAC Infrastructure

A reusable Laravel 11 infrastructure artefact for multi-stakeholder systems, demonstrating multi-guard authentication, stakeholder-aware RBAC, deterministic dashboard routing, Redis-backed session/cache/queue separation, and Docker Compose-based deployment.

  • Laravel 11
  • PHP 8.2
  • Spatie RBAC
  • Multi-Guard Auth
  • AdminLTE 3
  • MariaDB
  • Redis
  • Docker Compose
  • Nginx
  • Vite
Astro Live

Developer Portfolio Platform

A responsive full-stack portfolio platform built with Astro, TypeScript data structures, SCSS themes, Flask REST API, and SQLite to showcase projects, handle contact messages, and track project engagement.

  • Astro
  • TypeScript
  • SCSS
  • JavaScript
  • Flask
  • SQLite
  • REST API
  • Component Architecture
  • Theme System
Django Completed

Logo Discovery & Scoring System

A Django-based semi-automated logo discovery pipeline that extracts, filters, scores, ranks, and stores potential company logo candidates from website pages.

  • Python
  • Django
  • BeautifulSoup
  • Requests
  • Pytest
  • SQLite
  • Pipeline Architecture
  • Heuristic Scoring
  • Service Layer
JavaScript Live

Static JavaScript Showcase

A collection of small HTML, CSS, and JavaScript projects demonstrating DOM manipulation, responsive layouts, and frontend interaction patterns.

  • HTML
  • CSS
  • JavaScript