🛋️ Homepage
A Python app, built around the Tkinter module, that allows users to create a catalog of their personal music collection and store it to a .json file.
- Open the
app.py
file in the editor/IDE of your choice and run the script! - Use the Print button to send the .json file output to console.
- Use the Add button to add new information to the catalog.
- Use the Cancel button to clear all catalog fields.
- Entries that appear in the app's TreeView can be Updated or Deleted.
- Use the Exit button to exit the application.
The Streamlit portion of this repository is unfinished. For now, it runs as a multipage app. I am mostly content with the Add to Catalog and View entire Catalog pages, but I am still working on the functionality of the Search the Catalog page. I have both a Submit
and a Clear
button on the search page. Here, I want the Clear
button to clear not only the catalog dataframe written to the window, but also whatever selections are being made in any of the dropdown menus. I suspect this will require more undertanding of the st.session_state
method.
A Python app, built with the Streamlit library, that allows users to create, view, and search a catalog of their personal music collection.
- Via
pip
or another Python module installer, installrequirements.txt
. - From your terminal in the root directory, type
streamlit run Welcome.py
. config.toml
, located in the.streamlit
folder contains the[theme]
configuration for the app. It it optional.
- Fix Clear button functionality in the Streamlit app.
Robert H. Carr, IV
- Twitter: @rhc_iv
- Github: @rhc-iv
- Mastodon @rhciv1972
Contributions, issues and feature requests are welcome!
Feel free to check issues page.
Give a ⭐️ if this project helped you!
This README was generated with ❤️ by readme-md-generator