Livoa LogoLivoa
PARKING AREA
HARDWARE LAYER
IR Sensor 1 (Slot 1)
IR Sensor N (Slot N)
Arduino Mega Reads all IR sensor values
ESP8266/ESP32 WiFi Transmitter
NETWORK LAYER
WiFi Router / Hotspot
SERVER / BACKEND LAYER
Laptop / Local Server (Flask API) 1. Receives slot info from ESP 2. Adds Timestamp (Date + Time) 3. Stores Data in CSV file
parking_logs.csv (Historical Dataset)
DATA PROCESSING LAYER
Python Data Processor (Pandas) • Cleans Data • Converts raw logs to model-ready format • Builds time-series dataset
MACHINE LEARNING LAYER
ML Model (RF / XGBoost / LSTM) • Learns occupancy patterns • Predicts future parking availability
FRONTEND / UI LAYER
Web Dashboard / Flask UI - Shows Live Slot Status - Graphs & Analytics - Prediction Results

Parking Pridiction

by Raj Kalotara

0
0 uses