Skip to content

Ahad-Muhib/TicketNao

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TicketNao

A modern, minimal, and user-friendly bus ticket booking system built with Django.

Features

  • Search and book bus tickets online
  • User registration, login, and profile management
  • Admin dashboard for managing operators, buses, schedules, and bookings
  • Responsive, clean, and accessible UI
  • Minimal white theme with modern accent colors
  • Alerts, prompts, and status badges for clear feedback

Getting Started

Prerequisites

  • Python 3.8+
  • pip
  • (Recommended) Virtual environment tool: venv or virtualenv

Installation

  1. Clone the repository:
    git clone https://github.com/Ahad-Muhib/TicketNao.git
    

or download the zip-->extract.

  1. Create and activate a virtual environment:

    python -m venv venv
    on windows: venv\Scripts\activate   On Mac/linux: source venv/bin/activate
  2. Install dependencies:

    pip install -r requirements.txt
  3. Apply migrations:

    python manage.py migrate
  4. Create a superuser (admin):(there's already an option with: username: admin password: admin123

    python manage.py createsuperuser
  5. Run the development server:

    python manage.py runserver
  6. Access the app:

Usage

  • Register as a user to book tickets.
  • Admins can manage operators, buses, schedules, and bookings from the dashboard.
  • The UI is fully responsive and works on all modern browsers.

Project Structure

  • TravelBusBooker/ - Main Django project folder
  • travelbooker/ - Core app with models, views, templates, and static files
  • requirements.txt - Python dependencies
  • manage.py - Django management script

Contributing

  1. Fork the repository
  2. Create your feature branch (git checkout -b feature/YourFeature)
  3. Commit your changes (git commit -m 'Add some feature')
  4. Push to the branch (git push origin feature/YourFeature)
  5. Open a Pull Request

TicketNao — The best way to book bus tickets online in Bangladesh. Travel with comfort and safety.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors