Необходимо сделать веб-приложение в связке ASPNet.Core + React. В качестве базы использовать PostgreeSQL.

Структура приложения состоит из трех частей: Управление пользователями, хранилище и конвертация таблиц в чертежи.

Управление пользователями - отдельный модуль по стандартной трехзвенной архитектуре - пользователь может иметь несколько ролей которые в свою очередь имеют привязанные к ним переменные разрешающие /запрещающие некоторые действия. Это все формируется динамически и задается администратором. 

Хранилище - служит для хранения документов разных форматов. По сути микросервис, который позволяет грузить файлы на сервер и забирать их оттуда через веб-интерфейс.  

Вся работа с приложением должна вестись с авторизацией через токены и использованием HTTPS-протокола шифрования.

Работа же модуля построения разверток описана в приложенных файлах и заключается в том, что есть некоторый объект, имеющий атрибуты. Пользователь задает эти атрибуты, а программа строит по атрибутам развертку с размерами в масштабе. Выходной чертеж выдается либо в виде обычной jpg картинки, либо в виде файла Autocad. ПРИМЕЧАНИЕ: Объектов в программе может быть много, у каждого свои параметры, все объекты коннектятся друг к другу определенным образом.  Использовать расширяемую архитектуру!

В объем работы также входит развертывание приложения в локальной сети заказчика на базе Linux-сервера. Приветствуются разработчики из Омска, или из ближайших городов. 

6 лет назад
cepb
39 лет
6 лет в сервисе
Был
6 лет назад

Заявки фрилансеров

Нет заявок фрилансеров