This Project is expense management system that consists of a streamlit frontend applicaton and a FastAPI backend server.
- Frontend/: Contains the streamlit application code.
- Backend/: Contains the FastAPI backend server code.
- Tests/: Contains the test cases for both frontend and backend.
- requirements.txt: Lists the required python packages.
- README.md:Provides an overview and instructions for the project
- Clone the repository:
git clone https://github.com/yourusername/expense-management-system
cd expense-management-system- Install dependencies::
pip install -r requirements.txt
- Run the FastAPI server::
commandline
uvicorn server.server:app --reload
- Run the Streamlit app::
streamlit run Frontend/home.py