Welcome to Expenova, a web application for managing expenses efficiently.
- Track your expenses and income
- Categorize expenses for better organization
- Generate reports to analyze spending patterns
To install Expenova, follow these steps:
- Clone this repository:
git clone https://github.com/di1ara/expenova.git
- Navigate to the project directory:
cd expenova
- Install dependencies:
pip install -r requirements.txt
- Run the application:
python3 app.py
Once the application is running, open your web browser and navigate to http://localhost:5000
to access Expenova. Log in with your credentials or sign up for a new account to get started.
Expenova makes use of the following third-party libraries and tools:
- Flask:Web framework for Python.
- SQLAlchemy:SQL toolkit and Object-Relational Mapper (ORM) for Python.
- Sqlite:Relational database management system.
- Matplotlib:Plotting library for Python.