SpaceX Launch Tracker

August 10, 2021 ยท View on GitHub

Continuous Integration License

SpaceX Launch Tracker is an open source web application for exploring data about upcoming and past SpaceX launches. It was created by Emil Sadek using Flask and Bootstrap, with data from SpaceX-API.

Installation

Clone repository and change directory:

$ git clone https://github.com/esadek/spacex-launch-tracker.git
$ cd spacex-launch-tracker

Create and activate virtual environment:

$ python3 -m venv env
$ source env/bin/activate

Install required packages:

$ pip install -r requirements.txt

Run app:

$ python src/app.py

Testing

Run all tests with pytest:

$ pytest