Create flight alerts with React and Django Rest Framework
JavaScript Python Other
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
api
assets
flighthound
frontend
templates/account
.gitignore
README.md
flighthound_db.sqlite3
manage.py
package.json
requirements.txt
webpack.config.js

README.md

Flighthound WORK IN PROGRESS

This single-page app allows users to create flight price alerts, and sends them an email when the price drops. The email backend is currently set up to just print to the console, but you could use Sendgrid or Mailgun to send mail to users. The frontend is ReactJS, backend is Django Rest Framework.

It features token-based authentication, live updates, and a management command that gets flight pricing data from the QPX API. To test it yourself, clone the repository and run:

$ pip install -r requirements.txt

$ npm install

$ npm run build

$ python manage.py runserver

Then navigate to localhost:8000/app/ in your browser. You will have to create a user object in order to log in.