-
Notifications
You must be signed in to change notification settings - Fork 1
Getting started
Collins Dada edited this page Apr 19, 2025
·
1 revision
Welcome to Expense Tracker β this page is your launchpad.
- Python 3.8+
- pip
# Clone the repository
git clone https://github.com/your-username/Expense-Tracker.git
cd Expense-Tracker
# Install dependencies
pip install -r requirements.txt
# Launch Streamlit
streamlit run app.py# Use virtual environment (recommended)
python -m venv env
source env/bin/activate # or .\env\Scripts\activate on Windows
# Linting (if added later)
flake8 .Expense-Tracker/
β
βββ app.py # Main entry point
βββ backend/ # All backend processing logic
βββ data/ # User session and local JSON storage
βββ ui/ # Streamlit layout and interaction components
βββ README.md # Project overview