Skip to content

otseobande/flight-booker

Repository files navigation

Flight Booker

Build Status codecov

Features

  • User registration
  • User login
  • Create flights
  • Get flights
  • Book a flight
  • Get flight bookings

Setup

  • Install virtualenv
pip install virtualenv
  • Create the application's virtual environment
virtualenv venv
  • Activate the virtual environment
source venv/bin/activate
  • Setup environment variables

    Create a .env file, copy the content of the .env.example file into it and fill the necessary credentials

  • Install dependencies

pip install -r requirements.txt
  • Start the development server
python manage.py run_server

Testing

Run python manage.py test to run tests

Performance monitoring

To test application performance run

locust --host=<application-host>

Technologies Used

Documentation

Project Management

Pivotal Tracker is used for this project. You can find the management board here

Releases

No releases published

Packages

No packages published

Languages