Skip to content

Getting started

Collins Dada edited this page Apr 19, 2025 · 1 revision

Welcome to Expense Tracker β€” this page is your launchpad.

πŸ”§ Prerequisites

  • Python 3.8+
  • pip

πŸ” Setup Instructions

# 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

πŸ§ͺ Optional Setup for Development

# Use virtual environment (recommended)
python -m venv env
source env/bin/activate  # or .\env\Scripts\activate on Windows

# Linting (if added later)
flake8 .

⌨️ File Tree

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

Clone this wiki locally