https://github.com/yandrii27/expensetracker
It's the project "Expense tracker in Django" from Coursera implementation
https://github.com/yandrii27/expensetracker
coursera django expense-tracker python
Last synced: about 2 months ago
JSON representation
It's the project "Expense tracker in Django" from Coursera implementation
- Host: GitHub
- URL: https://github.com/yandrii27/expensetracker
- Owner: YAndrii27
- License: mit
- Created: 2023-09-29T21:29:34.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2024-01-22T23:00:06.000Z (over 1 year ago)
- Last Synced: 2024-01-23T02:04:28.505Z (over 1 year ago)
- Topics: coursera, django, expense-tracker, python
- Language: Python
- Homepage:
- Size: 15.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Expense tracker
It's an implementation of the [project](https://www.coursera.org/learn/showcase-build-expense-tracker-app-django/home/welcome) from the Coursera.
It has **only** basic front-end.## Project goals
- Develop a CRUD* view to manage book categories (such as Business Analytics, Python, Data Science, and Math). ✅
- Develop a CRUD* view to add book information such as the title, the author, the publishing date, the book category, and the distribution expenses. ✅
- Import existing data from [spreadsheets](https://docs.google.com/spreadsheets/d/1VRzbBwvhisfFbN6YTAuRO5Qsg13and8eGXA0zX4oa_A/edit#gid=0) to the web app.
- Develop a report view that enables the team to view the distribution expenses of books according to their categories. ✅
*By CRUD here means create, read, update, and delete.
## Running
#### If you have a poetry in your system:git clone github.com/YAndrii27/expense-tracker
cd expense-tracker/expensetracker
poetry install
poetry run python manage.py runserver
#### If you do not have a poetry:
git clone github.com/YAndrii27/expense-trackercd expense-tracker/expensetracker
pip install -r ../requirements.txt
python manage.py runserver