Finica is a web application built using Django that allows users to manage their personal finances. It provides features for tracking income, expenses, and visualizing financial data through graphs. Here's how you can set up and run the project:
-
Install Django:
- Make sure you have Python installed (version > 3.5.x).
- Create a virtual environment (optional but recommended).
- Install Django using pip:
pip install django
-
Create the Project and App:
- Start a new Django project named "Finica":
django-admin startproject Finica cd Finica
- Create an app named "FinApp":
python manage.py startapp FinApp
- Start a new Django project named "Finica":
-
Configure Settings:
-
Add the "FinApp" to the
INSTALLED_APPS
list insettings.py
:INSTALLED_APPS = [ # ... 'FinApp', ]
-
-
Run the Server:
- Start the development server:
python manage.py runserver
- Access the application at http://localhost:8000.
- Start the development server:
Contributions are welcome! Feel free to open issues or submit pull requests.