Skip to content

khawla-14/dashboard-marky-ticket

Repository files navigation

🚌 MarkyTicket Dashboard - Admin Panel

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.

✨ Overview

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.

🚀 Deployment

The project is deployed and continuously updated via Vercel.

🔗 Live Dashboard: View Deployment on Vercel

🛠️ Tech Stack

  • Framework: Next.js 14
  • Styling: Tailwind CSS
  • Deployment: Vercel

🧩 Features in Progress

  • ✅ 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

🤝 Contributing

Feel free to fork this repo or submit pull requests! For major changes, please open an issue first.