mart platform that automates public transport booking in Tunisia. It uses AI to optimize reservations, calculate fares based on real-time traffic, and enhance security with license plate recognition.
# TuniMove - Tunisia's Smart Transportation Revolution
TuniMove is a revolutionary smart transportation platform that connects passengers with transportation stations across Tunisia. Built with cutting-edge AI technology, real-time tracking, and predictive analytics, TuniMove transforms how Tunisia moves.
## 🌟 Features
### For Passengers
- **Real-time Intelligence**: AI-powered tracking with live updates and predictive routing
- **Smart Booking**: Easy trip booking with real-time availability and pricing
- **Location Services**: Automatic nearest station detection with GPS integration
- **Interactive Maps**: Beautiful Mapbox-powered maps with route visualization
- **Secure Payments**: Integrated payment system with enterprise-grade security
- **Trip History**: Complete booking history and trip tracking
### For Stations
- **Station Management**: Comprehensive dashboard for station operators
- **Real-time Updates**: Live passenger demand and capacity management
- **Analytics Dashboard**: Detailed insights and performance metrics
- **Automated Scheduling**: AI-powered route optimization and scheduling
### AI-Powered Features
- **Wait Time Prediction**: Machine learning models predict waiting times at stations
- **Route Optimization**: Intelligent route planning with traffic consideration
- **Fare Calculation**: Dynamic pricing based on distance, time, and demand
- **Demand Forecasting**: Predictive analytics for passenger demand patterns
## 🏗️ Architecture
### Frontend (Next.js 15 + React 19)
- **Framework**: Next.js 15 with App Router
- **UI Library**: React 19 with TypeScript
- **Styling**: Tailwind CSS 4 with custom animations
- **Maps**: Mapbox GL JS with React Map GL
- **Components**: Radix UI primitives with custom styling
- **State Management**: React hooks and context
### Backend Services
- **AI Services**: Flask-based microservices for ML predictions
- **API Endpoints**: RESTful APIs for booking, stations, and user management
- **Authentication* …