Trout Tracker WA is a comprehensive web application designed to provide updated information about trout stocking in Washington state. This repository contains all the essential backend components of the project, including database management, a Flask API and a web scraper.
APACHE-2.0 License
Authors: Thomas Basham
Version: 4.1.1
trout-tracker-wa-backend.vercel.app
Trout Tracker WA is a comprehensive web application designed to provide updated information about trout stocking in Washington state. This repository contains all the essential backend components of the project, including database management, a Flask API and a web scraper.
.env
file as required.Start the Flask server:
python main.py
Flask
Beautiful Soup (Data scraped from WDFW Stock Report)
SQLAlchemy
PostgreSQL Database
GitHub Cron Job (To schedule webscraping daily)
Google Geolocation API (To get lat/lon of lakes)
Docker