A modern, responsive dashboard for managing bus ticket reservations in the MarkyTicket application — a digital platform designed to simplify public bus bookings in Béjaïa and beyond.
This dashboard serves as the admin panel for the MarkyTicket app. It provides a clean and user-friendly interface for managing:
- 🚌 Bus lines and schedules
- 📍 Departure and arrival points
- 🎫 Ticket reservations and availability
- 👥 Passenger and staff management
- 📊 Real-time stats and reports
This project was built using Next.js and Tailwind CSS, and integrates with the backend logic (via API routes or external services). The initial layout and components were designed and customized to fit the needs of this specific project.
The project is deployed and continuously updated via Vercel.
🔗 Live Dashboard: View Deployment on Vercel
- Framework: Next.js 14
- Styling: Tailwind CSS
- Deployment: Vercel
- ✅ Admin login (basic auth)
- ✅ Filter and sort tickets by date, name, or tag
- ✅ Real-time availability per bus
- ✅ Assigning staff to buses
- ✅ Export reports as PDF or Excel
- ✅ Notification system by admin for clients adn stuff
Feel free to fork this repo or submit pull requests! For major changes, please open an issue first.