Веб приложение, формы ввода данных в базу для расчетов
1242 PLNКратко:
Вводим данные через формы и отправляем данные в Back End
Запрашиваем расчет данных на основании введенных значений и существующей таблицы (шаблон расчета, например Google Sheets)
Возвращаем пользователю таблицу с введеными значениями и выполненным расчетом
Один из возмоных вариантов реальзиции:
Необходимо сделать калькулятор аналог https://stepform.io/ НО с доработками и визуализацией на сайте с авторизацией.
В будущем создание приложения.
Технологии: JavaScript, React, MongoDB, Node.js Express.
Реализовать proof of concept для программы, которая выполняет запрос вопросов пользователю (в proof of concept должно быть 4-5 вопросов), ответы на которые попадают в базу данных.
При вводе данных присутствуют ограничения и формулы для расчётов.
Эти вопросы, кроме ответов, имеют ещё имя вопроса, которое должно соответствовать имени блока в Excel или в google-таблице, и потом по этому имени блока эти данные будут записаны в Google-таблицу.
Далее, как данные сохранились в базе данных в mongoDB, в этой же базе данных имеется список из нескольких файлов, в которых хранятся примерно одинаковые расчёты и в каждой из этих таблиц есть название таких же одинаковых блоков, как в вопросе. Выбор однго файла из нескольких вариантов. И расчет по одной выбранной таблице. Шаблон копируется в новый уникальный файл для расчета.
В этом новом файле получаются данные, введённые пользователем из базы данных, заполняются в этот файл, соответственно, таблица может пересчитать по этим данным.
Далее таблица передаётся пользователю по ссылке или по файлу.
Возможно получения и работы с таблицами нужно будет использовать Google API (или предложитка как вы предлагаете)
Для удобного формирования списка вопросов предлагается использовать json-генератор форм под названием step.io. То есть в нём можно сформировать json-файл, который будет описывать все вопросы, формат ответов, критерии выбора и название блока данных, в который попадает каждое значение этих ответов.
Примерный алгоритм работы программы такой.
Одноразовоб при создании нового расчета:
Сначала независимо от программы, заходим в step.io, генерируем json-файл, в котором будут введены все вопросы и ограничения. Далее этот json-файл копируем и вставляем в базу данных mongoDB, из которой они будут вычитываться front-end-частью нашего веб-приложения, которая предположительно реализована на react.js.
Многоразовоб использование расчета:
И у form.io есть компонент для работы с react-ом, то есть по этому компоненту у нас должно получиться приложение, которое спрашивает вопросы и после того, как все ответы предоставлены, по кнопочке "Submit" (отправить) эти данные передаются в backend-часть application (нашего приложения), которое будет реализовано на node.JS Express и mongoDB.
Соответственно выполняется API-запрос (rest API-запрос), который сохраняет эти данные в таблицы.
Далее по условиям ищется подходящий файл. Это может быть реализовано, получается, как в самой базе без доступа к файлам при поиске, и потом из базы уже выбирается имя конкретного файла.
Это имя файла является шаблоном, в котором мы изменения не вносим, а просто выполняем опять же Google-API, который копирует этот файл в новый c уникальным именем, и в нём уже несколько блоков данных, которые относятся к вопросам, заносятся значения из ответов.
Далее этот файл передаётся по ссылке тому пользователю, который вводил эти данные.
Далее, после успешного выполнения этого proof of concept можно будет добавить к application-у авторизацию пользователей и интерфейс для добавления новых расчетов.
от 500 у.е.
Необходимо разбить на этапы.
Просьба напишите свою сумму.
Исходные коды планируем хранить на нашем github чтобы они всегда были доступны для последующей поддержки приложения и модификации
Проект НЕ горит, но нужен.
ОЧЕНЬ хочу найти человека, который не будет исчезать.
Aktualne zlecenia dla freelancerów w kategorii Bazy danych i SQL
Dopracowanie 1C UT 11 dla TSD Zebra (RDP): różne sygnały dźwiękowe podczas skanowania
83 PLN
Konfiguracja: 1C UT 11 Adresowy magazyn Terminal Zebra TC26 Praca przez RDP Skanowanie towarów odbywa się w dokumentach przyjęcia, umiejscowienia, selekcji oraz innych operacjach magazynowych. Aktualny problem: Magazynierzy pracują przez terminal Zebra. Podczas skanowania nie… C#, Bazy danych i SQL ∙ 22 godziny 47 minut temu ∙ 5 ofert |
Wyleczyć konfigurację 1c
414 PLN
Konfiguracja CRM & ERP SmartCeiling (2.8.26.0) Ochrona przez Kod Rejestracyjny. Zarejestrowana do końca roku. Bazy danych i SQL ∙ 1 dzień 13 godzin temu ∙ 8 ofert |
Potrzebny specjalista 1C do poprawek i rozwojuSzukam specjalisty z 1C do współpracy na freelansie. Obecnie już współpracuję z wykonawcą, który zapewnia wsparcie i obsługę systemu 1C. Jednak z powodu obciążenia wykonawcy pojawia się potrzeba szybkiego wykonania dodatkowych zadań, poprawek oraz opracowania nowej… Bazy danych i SQL ∙ 6 dni 13 godzin temu ∙ 12 ofert |
Przywracanie Instagrama po zablokowaniu3 marca 2026 r. zablokowano Instagram z powodu naruszenia zasad. Uważam, że doszło do jakiegoś błędu, ponieważ strona była osobista z zdjęciami i filmami z prywatnych podróży. Nie pisałam komentarzy ani niczego innego. Wysłałam kilka razy odwołanie. Nie mogę pobrać swoich… Bazy danych i SQL, Programowanie stron internetowych ∙ 7 dni temu ∙ 6 ofert |
Usunąć problem niepełnego importu danych z plików Excel specyfikacji Nowej Poczty do 1C:
166 PLN
Cel: Istnieje przetwarzanie w 1C dotyczące ładowania specyfikacji Nowej Poczty. Z nieznanych powodów przestało ładować niektóre dane tabelaryczne. Należy znaleźć przyczynę i usunąć problem niepełnego importu danych z plików Excel specyfikacji Nowej Poczty do 1C: Mały Biznes.… Administracja systemem i siecią, Bazy danych i SQL ∙ 10 dni 7 godzin temu ∙ 16 ofert |