Skip to content

Latest commit

 

History

History
85 lines (62 loc) · 2.66 KB

File metadata and controls

85 lines (62 loc) · 2.66 KB

💸 Сервис учёта движения денежных средств (ДДС)

Cash Flow — это веб-приложение на Django для учёта, анализа и контроля всех денежных операций компании или частного лица. Поддерживает удобную фильтрацию и категоризацию транзакций с возможностью редактирования и администрирования через встроенную панель Django Admin.


📌 Основные функции

  • Учёт всех поступлений и расходов
  • Категоризация операций по:
    • Типу (начисление / снятие)
    • Категориям и подкатегориям (например, "Инфраструктура", "Маркетинг")
    • Статусам (например, "Бизнес")
  • Добавление комментариев к транзакциям
  • Удобная фильтрация по дате, типу, категориям и другим параметрам
  • Админка с CRUD-функциями для всех сущностей

🖼️ Интерфейс

📌 Главная панель администратора:

Админ-панель

📄 Список записей ДДС:

Список ДДС

🗂 Категории:

Категории

🗂 Подкатегории:

Подкатегории

🏷 Статусы:

Статусы

🔄 Типы операций:

Типы

👥 Пользователи и группы:

Пользователи


⚙️ Технологии

  • Python 3.10+
  • Django 4.x
  • SQLite (по умолчанию)
  • Django Admin(jazzmin)

🚀 Установка и запуск

  1. Клонировать репозиторий:
git clone https://github.com/baxtdev/cash_flow.git
cd cash_flow/
  1. Создание виртуального окружения:
python3 -m venv venv 
source venv/bin/activate
  1. Установка зависимостей:
pip install -r requirements.txt
  1. Запуск сервера:
python manage.py runserver
  1. Применение миграций:
python manage.py migrate
  1. Создание суперпользователя:
python manage.py createsuperuser