Here we have deoployed a simple app on the Heroku, just to learn the deoployment Processs.
- We have created a
README.md
file and we have added all the details about the project. - We have used the jupter notebook for the model creation. We have created the model for price prediction(not Time-Series).
- After Sucessfully traininhg the model on the jupyer notebook, we have used the model to predict the price of the car.
- We have created
app.py
and we have trained model file in themodels
folder. We have used Steamlit for the web interface. - We have created a
requirements.txt
file and we have installed all the required packages. - Now we have created a
setup.sh
file and we have added all the details about the deployment. You can use the same file for deploying the model on the cloud without any changes. - The file which is most important here is
Procfile
. It is the file Heroku knowas as the process file. It is the file which tells the Heroku what to do with the app. - Finally this part is done. Now we have to deploy the app on the cloud.
- Just make Heroku account and follow the steps there.
- We have removed the
pickle
file from repository. But you can add your own here
If you have any contibutions to this project, please feel free to add it here.