https://github.com/krish-adi/flask-dashboard
A dashboard web-application built using python-flask.
https://github.com/krish-adi/flask-dashboard
dashboard flask python
Last synced: about 2 months ago
JSON representation
A dashboard web-application built using python-flask.
- Host: GitHub
- URL: https://github.com/krish-adi/flask-dashboard
- Owner: krish-adi
- License: mit
- Created: 2021-06-19T12:42:29.000Z (about 5 years ago)
- Default Branch: main
- Last Pushed: 2021-09-14T10:13:57.000Z (almost 5 years ago)
- Last Synced: 2025-04-07T18:35:25.971Z (about 1 year ago)
- Topics: dashboard, flask, python
- Language: HTML
- Homepage:
- Size: 1.01 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Flask Dashboard
flask-dashboard is a web-application built using python flask to display data as charts on a dashboard.

It uses ***flask app.route*** to route the url to its appropriate backend function. The html file is served using ***render_template*** function which uses jinja2 template. The html templates are rendered using ***jinja2 templating engine***, where the common structures of the plots are replicated using ***macros***.
The ***frontend*** uses ***bootstrap4*** for a responsive design and styling.
## Quick start
### Setup environment variable
This application uses only a secret key.
```shell
export SECRET_KEY="your-unique-secret-key-secret-only-to-you"
```
### Run
```shell
python app.py
```
## Roadmap
- [ ] Implment chartjs using a fetch call from the backend for passing data.
- [ ] Add a use case for the dashboard, using any open APIs available to fetch data.
- [ ] Add deployment documentation to Heroku or AWS.