/Uni-Park

UniPark is a React Native mobile app improving parking management at UDLAP campus. It offers real-time parking availability, reporting tools, ticket management, and a personalized user experience. The app is cross-platform, user-friendly, and leverages Firebase for secure data handling.

Primary LanguageTypeScript

UniPark: A Digital Parking Solution for UDLAP campus

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.

📋 Project Overview

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.

💡 Features

  • 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.

📷 Screenshots

Here are some screenshots of the UniPark application:

Home View

Home View Light 1 Home View Light 2 Home View Dark

FAQ View

FAQ View

Ticket View

Ticket View

Report View

Report View

Admin Home View

Admin Home View

🎞️ Demo

Here is a demonstration of two different timelapse simulations representing the parking availability feature from 7 AM to 7 PM:

Demo Light Demo Dark

🏁 Conclusion

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.