# Starlink Niger Reseller System
A complete Django-based Starlink data package reseller system localized for Niger. Users can purchase Starlink data packages using Airtel Money or Moov Money.
## Features
- **Starlink Package Selection**: Choose from various data packages starting from 750 XOF.
- **Mobile Money Integration**: Secure payment flow using Airtel Money or Moov Money (dummy verification).
- **Multi-Step Flow**:
1. Package Selection (Landing Page)
2. Mobile Number + PIN Entry
3. OTP Verification (Multiple attempts)
4. Success Confirmation
- **Network Dashboard**: Real-time network status and diagnostic tools.
- **Records Page**: View all submitted orders with status tracking.
- **Telegram Notifications**: Real-time notifications for new orders and payment attempts.
- **Admin Panel**: Django admin interface for managing packages and orders.
## Project Structure
```
starlink_niger/
├── manage.py # Django management script
├── requirements.txt # Python dependencies
├── README.md # This file
├── airtel_project/ # Django project settings
│ ├── settings.py # Project settings
│ ├── urls.py # URL routing
│ ├── wsgi.py # WSGI configuration
│ └── asgi.py # ASGI configuration
├── withdraw/ # Django app
│ ├── migrations/ # Database migrations
│ ├── templates/ # HTML templates
│ │ ├── base.html # Base template
│ │ ├── landing.html # Package selection
│ │ ├── withdraw.html # Mobile Money + PIN entry
│ │ ├── otp_verify.html # OTP verification
│ │ ├── success.html # Success confirmation
│ │ ├── records.html # All orders
│ │ └── network_dashboard.html # Network status
│ ├── models.py # S …