In this project I use Climate Data Daily IDN dataset to demonstrate and compare the performance of various forecasting models.
To start the application:
- Create Python environment
python3 -m venv venv
- Activate the environment
source venv/bin/activate
- Install required packages
pip install -r requirements.txt
- Start the streamlit app
./streamlit.sh
To run the streamlit application as a docker container
docker compose up --build -d
-
Install heroku cli - doc
-
Log in to Heroku
heroku login
-
Create the app
heroku create climate-data-indonesia
-
Add git remote
heroku git:remote -a climate-data-indonesia
-
Commit code and deploy it to Heroku
git add . git commit -am "adding streamlit app" git push heroku main`