SMART Parking Share Platform
SMART Parking is a platform concept built to address a real, everyday issue at York University: limited parking availability and underused permit spots. The idea is simple—students who already have a parking permit can be matched with other students who attend campus on alternate days, allowing two people to share one spot across the week without overlap. The goal was to reduce parking stress for students while improving how efficiently existing parking capacity is used. As part of a Systems Architecture course project, I contributed to shaping the end-to-end solution from problem definition to system design. Our team mapped user needs and constraints (permit rules, schedule compatibility, fairness), designed the matching logic at a high level, and defined the platform’s core components—user onboarding, schedule input, match generation, confirmations, and basic policies for conflict handling. The result was a structured system proposal that connects a real campus pain point to a scalable, well-architected platform design.

• System architecture matters—clean separation between database, backend, and frontend made the project easier to build, debug, and scale.
• Edge cases define the real product—no-shows, schedule changes, double-bookings, and cancellations forced me to think beyond the “happy path”.
• Full-stack work taught me the value of contracts—having clear data formats/APIs between the frontend and backend prevented mismatch bugs and rework.