UniPark is an innovative mobile application developed using React Native and the Expo framework, changing the way parking is managed on our university campus.
Unlike traditional parking methods, UniPark provides real-time information on parking availability, reporting tools, and comprehensive ticket management, making parking more efficient.
UniPark leverages Firebase for user authentication and data storage, ensuring a secure and scalable backend. The app's user interface is built with reusable, theme-aware components, offering a consistent and visually appealing experience. The project follows a modular architecture, with clear separation of concerns, making it maintainable and extensible.
- Real-Time Parking Availability: See instantly which parking spots are open and which are occupied. No more guesswork!
- Interactive Map: Navigate directly to available spots with our intuitive map interface.
- Easy Reporting: Report issues like car accidents or unauthorized parking directly through the app.
- Personalized Experience: Customize the app with your preferred theme (light, blue or dark mode).
- Ticket Management: View and purchase parking tickets directly from the app.
- FAQs: A list of frequently asked questions for quick resolution of common queries.
- User-Friendly Interface: UniPark is designed for simplicity, making it easy for anyone to find parking.
- Cross-Platform: Available for both iOS and Android devices.
Here are some screenshots of the UniPark application:
Here is a demonstration of two different timelapse simulations representing the parking availability feature from 7 AM to 7 PM:
In summary, UniPark is more than just a parking application; it's a comprehensive solution for managing parking spots, buying tickets, reporting issues, and much more. Its dynamic design, real-time updates, user-friendly interface, and efficient navigation make it the perfect choice for streamlining campus parking.