Skip to content

Countess-of-Chester-Hospital-NHS-FT/Streamlit-Training

Repository files navigation

Streamlit Training

Status

This project is for training purposes. It is based heavily on material taught on the HSMA.

About the project

Contains 3 examples of streamlit web apps, a one page app, a multipage app and a simulation app.

Note: Only public or simulated data are shared in this repository

Project Structure

There is one folder for each streamlit app

  • basic - shows how to run a basic single page website
  • basic multipage - shows how to arrange content into multiple pages
  • simulation - takes the model from SimPy-1 and makes it into an app

In order to run each app, in the terminal move into the relevant folder (using cd foldername) and use streamlit run filename (where filename is the page you want to run).

For more information on deploying apps to streamlit community cloud (providing they contain no personal data or sensitive info) see chapter of HSMA book

Built with

Captured in environment.yml

Contributing

Contributions and identification of issues are welcomed.

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/Feature)
  3. Commit your Changes (git commit -m 'Add some Feature')
  4. Push to the Branch (git push origin feature/Feature)
  5. Open a Pull Request

License

Unless stated otherwise, the codebase is released under the MIT Licence. This covers both the codebase and any sample code in the documentation.

See LICENSE for more information.

About

Repo to support a training session

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages