A sleek, responsive web app that connects to the Investec Sandbox API π¦, letting you -> π View recent transactions in style π¨ Enjoy a clean, animated, responsive UI β‘ Navigate quickly with an intuitive sidebar
- Dashboard -> High level view of accounts and activity
- Accounts -> See sandbox account balances and details
- Transactions -> Scrollable, formatted transaction list
- Beneficiaries -> Manage and view sandbox beneficiary data
- Documents -> Retrieve account related sandbox documents
- Frontend: HTML, CSS, JavaScript (Vanilla)
- Backend: Python (Flask)
- API: Investec OpenAPI Sandbox
- Styling: Custom responsive CSS + animations
π This project ships with a preconfigured Investec Sandbox client. You can run it locally without setting any keys or secrets.
Youβll need Python 3.8+ installed on your system.
Check by running -> python --version or python3 --version
git clone https://github.com/Nevvyboi/InvestEase.git
cd InvestEase# Windows (PowerShell)
python -m venv .venv
.venv\Scripts\activate
# macOS/Linux
python3 -m venv .venv
source .venv/bin/activatepip install -r requirements.txt
cd SrcUse whichever command your setup prefers:
# Option A: Flask CLI
flask --app app run --debug
# Option B: Python entrypoint
python app.py
# or
python -m flask --app app run --debughttp://127.0.0.1:5000/
MIT License β feel free to fork, modify, and share.
β Important: The Investec Sandbox API is read-only for most operations and contains only sample data. Some features (like real payments) are not functional in sandbox mode.