Skip to content

This Project is expense management system that consists of a streamlit frontend applicaton and a FastAPI backend server.

Notifications You must be signed in to change notification settings

yaswanthreddis/Expense_Tracking_System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Expense Management System

This Project is expense management system that consists of a streamlit frontend applicaton and a FastAPI backend server.

Project Structure

  • 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

Setup Instructions

  1. Clone the repository:
git clone https://github.com/yourusername/expense-management-system
cd expense-management-system
  1. Install dependencies::
pip install -r requirements.txt
  1. Run the FastAPI server::
commandline
uvicorn server.server:app --reload
  1. Run the Streamlit app::
streamlit run Frontend/home.py

About

This Project is expense management system that consists of a streamlit frontend applicaton and a FastAPI backend server.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages