Cash Flow — это веб-приложение на Django для учёта, анализа и контроля всех денежных операций компании или частного лица. Поддерживает удобную фильтрацию и категоризацию транзакций с возможностью редактирования и администрирования через встроенную панель Django Admin.
- Учёт всех поступлений и расходов
- Категоризация операций по:
- Типу (начисление / снятие)
- Категориям и подкатегориям (например, "Инфраструктура", "Маркетинг")
- Статусам (например, "Бизнес")
- Добавление комментариев к транзакциям
- Удобная фильтрация по дате, типу, категориям и другим параметрам
- Админка с CRUD-функциями для всех сущностей
- Python 3.10+
- Django 4.x
- SQLite (по умолчанию)
- Django Admin(jazzmin)
- Клонировать репозиторий:
git clone https://github.com/baxtdev/cash_flow.git
cd cash_flow/- Создание виртуального окружения:
python3 -m venv venv
source venv/bin/activate- Установка зависимостей:
pip install -r requirements.txt- Запуск сервера:
python manage.py runserver- Применение миграций:
python manage.py migrate- Создание суперпользователя:
python manage.py createsuperuser





