تفاصيل العمل

Project Description:

Overview:

Bakisena is a cross-platform mobile application designed to solve the urban challenge of parking. Built using React, the app provides users with a high-performance interface to locate, reserve, and manage parking spots in real-time. The project bridges the gap between IoT smart sensors and user convenience, focusing on efficiency and a "seamless parking management" experience.

Key Technical & Design Features:

Real-Time Data Integration: The dashboard displays live availability for major locations (e.g., Cairo Festival City), showing free vs. total spots and price per hour with dynamic progress bars.

User Authentication Flow: A secure and clean "Welcome Back" interface featuring managed state for login, password visibility toggles, and integrated "Sign Up" navigation.

Action-Oriented Dashboard: A modular home screen that prioritizes the core user journey: Find Spot, Book Now, and Navigate, ensuring essential tasks are just one tap away.

Booking & Payment Logic: Integrated workflows for real-time reservations and multiple payment method management to reduce wait times at parking gates.

Live Monitoring: A dedicated "Monitor" and "Connection" tab system designed to give users a technical overview of their parking status and active sensor connections.

Technical Stack Highlights:

Frontend: React / React Native for a responsive and consistent UI across devices.

State Management: Efficient handling of real-time availability updates and user session data.

UI/UX: A high-contrast "Amber & Navy" theme designed for high visibility, especially for drivers in varied lighting conditions.

Project Vision: To transform urban mobility by reducing traffic congestion caused by parking searches through smart, data-driven technology.