TODO
- .env: Defines environment variables (secrets, keys, etc.).
- config.yml: Config variables. Also currently defines the FRED series to pull, which maybe should live elsewhere.
- requirements.txt: TODO Package dependencies.
- app.py: Main entry and exit point to the app.
- service.py: Converts request into a response.
- models.py: Handles everything database related (connections, pulling series).
- settings.py: Currently just pulls in env variables. Might be superfluous.
- GitHub markdown
- Flask
- FRED api docs
- A useful Python FRED API (github.com/mortada/fredapi)
- More mortada fred API examples
- Another Python FRED API (github.com/avelkoski/FRB)
- Dash
- Simple Flask webapp tutorial at medium.com/bhavaniravi
- Simple webapp tutorial at realpython.com (not flask)
- A little bulkier tutorial on building a RESTful CRUD app with Flask and react at okta.com