This repository contains a Django Personal Expense Tracker website that you can run locally. Follow the instructions below to get started.
Make sure you have the following software installed on your system:
- Python (version 3.7 or higher)
- pip (Python package manager)
-
Clone this repository to your local machine or download and extract the ZIP file.
-
Open a terminal or command prompt and navigate to the project's root directory.
-
Create a virtual environment by running the following command:
python3 -m venv myenv
-
Activate the Virual environment:
- on macOS and linux:
source myenv/bin/activate
- on windows:
myenv\Scripts\activate
-
Install the project dependencies from the requirements.txt file:
pip install -r requirements.txt
To run the Django website, execute the following command in the project's root directory:
python manage.py runserver
After running the command, the website will be accessible at http://localhost:8000 in your web browser.
- This is my personal Django project that helps you to track your expenses.
- I used Tailwind CSS in designing the website
- To plot the charts I used the Chart.js library, Chart.js renders chart elements on an HTML5 canvas.
- The data of the expenses and all the features are stored in the SQLite database.