Welcome to the Weekly Data Processor! This Streamlit app allows you to process, clean, and enhance JSON data related to programs. It provides a user-friendly interface to upload JSON files, clean and format the data, and download the processed output.
-
Installation Requirements
- Ensure you have Python 3.12.5 installed.
-
Setup Instructions
- Clone the repository:
git clone https://github.com/INVOKE-Solutions/Weekly_Data_Processor.git
- Navigate to the project directory:
cd weekly-data-processor
- Create and activate a virtual environment (replace
<your_venv_folder_name>
with your preferred name):python -m venv <your_venv_folder_name> source <your_venv_folder_name>/Scripts/activate # On Windows source <your_venv_folder_name>/bin/activate # On macOS/Linux
- Install the required packages:
pip install -r requirements.txt
- Run the Streamlit app:
streamlit run app.py
- Clone the repository:
Feel free to explore and let us know if you have any questions or feedback!
- Thanks to the Streamlit team for providing an excellent framework for building interactive web applications.
- Special thanks to contributors and users for their valuable feedback and support.