GitHub PortfolioCarWash Pro — Internal PWA Web App Structure for Fleet Washing Ops (Next.js + TypeScript)
Aug. 2025 - Oct. 2025GreeceDesigned and built a modern internal Progressive Web App (PWA) for vehicle washing management (fleet use-cases), structured for fast iteration and production discipline: offline support via service worker, installability across mobile/desktop, responsive layout coverage, accessibility-first UI, and SEO hygiene. The architecture is organized around operational modules including Vehicle Management, Staff Management, Shift Management, Leave Requests, Reservations upload, Team Chat, Health Check, Bulk Operations, and Reports/Analytics, plus a floating assistant UI entry point. Quality & authorship: I architected and implemented the solution end-to-end. AI coding assistants (Copilot-style) were used as a testing and review accelerator—to propose test checklists and flag likely failure modes—while all final code, decisions, and validation remained under my ownership. Examples of AI-assisted QA prompts I used responsibly: “List edge cases for offline/PWA install flows and cache invalidation.” “Identify likely accessibility regressions (focus states, ARIA roles, keyboard navigation).” “Spot TypeScript strict-mode pitfalls and missing null guards.” CI is enforced via GitHub Actions running linting, type-checking, formatting checks, and production builds, with build artifacts uploaded for traceability. Live demo: internalwebappstructure.vercel.app