Денис Королев Trydogolik Паспорт верифицирован
Чем дольше работаем тем меньше платите!
Рейтинг
789
№ 1 519 в каталоге
Отзывы
Профессионализм
-/10
Коммуникация
- /10
Город
Новосибирск
Опыт работы
4 года
На сайте с
2014 года
Юридический статус
Самозанятый
Freelance.Boutique
Премиум-сервис для лучших исполнителей

Модуль обработки данных Django + React

Используемые навыки Django PostgreSQL Python React.js Redux.js

Описание

Модуль построен по принципу, что:
- сервер ни чего не знает про фронт;
- фонт ни чего не знает про сервер.

1. Создание записи о движении денежных средств (ДДС):
- Поля:
- ■ Дата создания записи — заполняется автоматически, но может
быть изменена вручную. Пример записи — 01.01.2025
- ■ Статус — имеет строковые значения. Данный список имеет возможность расширяться.
- ■ Тип — имеет строковые значения. Данный список имеет возможность расширяться.
- ■ Категория и подкатегория — строковые значений. Категория и привязанные к ней подкатегории.Каждый из списоков может расширяться.
- ■ Сумма — позитивное число:
- ■ Комментарий — строковое или пустое значение.

2. В панели администратора -просмотр списка всех записей:
- ○ Вывод таблицы с данными: дата, статус, тип, категория, подкатегория, сумма, комментарий.
- ○ Поддержка фильтрации по дате (с указанием даты создания), статусу, типу, категории и подкатегории.
3. Редактирование записи:
- Возможность изменить любую запись и любую составляющию записи.
4. Удаление записи:
- ○ Возможность удалить любую запись.
5. Управление справочниками:
- ○ Добавление, редактирование и удаление статусов, типов, категорий и подкатегорий.
6. Логические зависимости:
- ○ Подкатегории привязаны к категориям.
7. ● Бизнес-правила:
- ○ Пользователь не может выбрать подкатегорию, если она не связана к выбранной категории.

Решение

Основные зависимости
Front
|"@reduxjs/toolkit" |"react" |"react-dom"|
|"react-redux" |"react-router" |"react-scripts"|

Back
|async "Django" |"wagtail" |"PostgreSQL or "ASQLite"|
|"daphne" |"channels" |"djangorestframework"|
|swagger |nginx |docker-compose|
|"asincio" |"adrf" |"psycopg2"|

Оценили проект:

Другие проекты

Все проекты →
Веб-разработка и IT App Debite card + luhna and unit / e2e tested
App Debite card + luhna and unit / e2e tested
120
Маркетинг и Продвижение Прогноз рекламы для Сургута
Прогноз рекламы для Сургута
84
Маркетинг и Продвижение Печать на кружках В2В Google - 02.2021
Печать на кружках В2В Google - 02.2021
77
Маркетинг и Продвижение Печать на кружках В2В - 01.2021
Печать на кружках В2В - 01.2021
71