PyDSA Lab
Data Structures & Algorithms lab in Python with step-by-step visualization in Streamlit + Graphviz.
Python, Streamlit, Graphviz, Pytest, Ruff, Pre-commit
ViewData Structures & Algorithms lab in Python with step-by-step visualization in Streamlit + Graphviz.
Python, Streamlit, Graphviz, Pytest, Ruff, Pre-commit
ViewOffline-first Android app (Kotlin/Jetpack Compose) + Laravel REST sync for quality/production workflows, attachments and approvals.
Kotlin, Jetpack Compose, Room, WorkManager, Retrofit, Moshi, Hilt, Laravel, MySQL, PostgreSQL
ViewFastAPI + Postgres app that ingests remote job RSS feeds and matches them to user profiles (keywords + exclusions).
Python, FastAPI, Uvicorn, PostgreSQL, SQLAlchemy, Docker, RSS (feedparser)
ViewTechnical test mini app to manage medical appointments: auth + protected routes, CRUD, cancel/delete, CSRF, and PDO prepared statements (with optional MySQL SSL).
PHP 8.1+ (no framework), MySQL 8, PDO (prepared statements), Bootstrap 5, Sessions & protected routes, CSRF protection, Migrations (custom runner)
ViewFull-stack salon management system for clients, appointments, services, and attentions, built with Laravel 12 + Breeze auth, Inertia.js + Vue 3, MySQL (SSL CA), and Docker (CA injection via Base64).
Laravel 12, Laravel Breeze (Auth), Inertia.js, Vue 3, Vite, Tailwind CSS, MySQL (SSL), Docker
ViewFlutter mobile client for authentication and appointment creation: login, clients dropdown, native date/time pickers, and API integration with the Laravel backend.
Flutter, Dart, REST API integration, Token-based auth, Android (emulator/real device networking)
ViewE-commerce built from scratch: React frontend + Node/Express API + MySQL, integrating billing, e-signing and payments, plus a recurring billing worker.
React, React Router (routing), Node.js, Express, MySQL, Payment gateway (webhooks + idempotency), Billing/Invoicing integration, E-signature / contract automation integration, Background worker (recurring charges)
ViewDesktop lexer + parser visualizer for a subset of C, built with Python + PLY (lex/yacc) and a Tkinter GUI. Shows tokens and syntax-tree-like output side by side.
Python (>=3.10), PLY (lex/yacc), Tkinter, Regex, Packaging (pyproject.toml)
View