Bus Booking System waa web application kuu ogolaanaya inaad si fudud u raadiso safarada basaska, jadwalka eego, tigidhadana online ka qabsato. Mashruucan waxa uu adeegsanayaa React frontend iyo Supabase backend si loo helo adeeg deg deg ah oo ammaan ah.
- 🔐 Authentication (Signup / Login)
- 🚣️ View Routes & Schedules (Raadi safarada)
- 🎟️ Book Tickets (Qabsashada Tigidhada)
- 📄 Generate Receipts (Rasiidh la daabici karo)
- 🛠️ Admin Panel (Jadwalka & Booking Management)
- 📊 User-friendly Dashboard
| Frontend | Backend | Styling | Tools |
|---|---|---|---|
| React | Supabase (Postgres + Auth) | TailwindCSS | Vite |
1. Clone Repository:
git clone https://github.com/dugsiiyeinc/Bus-Booking-system.git
cd bus-booking-system2. Install Packages:
npm install3. Setup Environment Variables (.env file):
VITE_SUPABASE_URL=your_supabase_url
VITE_SUPABASE_ANON_KEY=your_supabase_anon_key4. Run Development Server:
npm run dev5. Access App:
http://localhost:5173
- Users ➔ Macaamiisha & Admins
- Buses ➔ Xogta Basaska
- Routes ➔ Goobaha laga raaco & loo socdo
- Schedules ➔ Jadwalka safarada
- Bookings ➔ Qabsashada tigidhada
(Halkaan waxaad gali kartaa sawirada App-kaaga haddii aad haysato!)
Licensed under the MIT License. Free to use, modify, and distribute.
Developed with ❤️ using React & Supabase