Backlog for Sprint 2 - WSU-4110/FindMySpot GitHub Wiki
Objectives to Complete
Vehicle Search Functionality
Build a search interface for users to enter a license plate Create a backend API endpoint to query active parking sessions Display search results with spot location information Show loading states while searching Handle "Vehicle not found" scenarios gracefully
Real-time Occupancy Tracking
Implement a live occupancy dashboard for parking managers Create a WebSocket or a polling mechanism for real-time updates Display a visual map of available vs occupied spots Add filters by floor/section Show occupancy statistics (total spots, available, occupied)
Navigation & Directions
Integrate mapping library (Google Maps or Mapbox) Calculate routes from the user location to the parking spot Display turn-by-turn directions or a visual path Add floor/level indicators for multi-level garages Test navigation accuracy in a real parking facility
Objectives to Continue
UI/UX Improvements
Refine home screen layout and navigation Improve color scheme and branding consistency Add loading animations and transitions Implementa responsive design for different screen sizes Get user feedback and iterate on designs
Backend API Optimization
Optimize database queries for faster response time Add a caching layer (Redis) for frequently accessed data Implement rate limiting to prevent abuse Set up proper error handling and logging