This application helps visualize the confusing fare system of Washington Metropolitan Area Transit Authority (WMATA).
Check it out on http://wmatafares.com
- Python 3.10>=
- (Optional) Spatialite
- (Optional) Sqlite3
- Create a
.env
file based out of the env.sample. You do not needWMATA_API_KEY
unless you follow the steps in /data.SQLALCHEMY_DATABASE_URL
Just points to the Sqlite3 db which is a Geopackage, if you have created these tables on another database system you can change this value to any database url.
python3.10 -m venv .venv
source .venv/bin/activate
python -m pip install -r requirements.txt
cd app/
fastapi run main.py
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.