Веб приложение, формы ввода данных в базу для расчетов
15 000 UAHКратко:
Вводим данные через формы и отправляем данные в 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 чтобы они всегда были доступны для последующей поддержки приложения и модификации
Проект НЕ горит, но нужен.
ОЧЕНЬ хочу найти человека, который не будет исчезать.
Актуальные фриланс-проекты в категории Javascript и Typescript
Ищу опытного Full Stack разработчика для создания SaaS-сервиса для интернет-магазинов.Идея сервиса: Клиент загружает ссылку на свой товарный фид (XML или CSV). Сервис автоматически получает товары, берет их фотографии и создает новые рекламные изображения по готовым шаблонам: цена, скидка, логотип, акционные плашки и т.д. Также в сервисе должен быть простой… Javascript и Typescript, Веб-программирование ∙ 9 часов 35 минут назад ∙ 65 ставок |
Разработка WebGL/Three.js сцены с генерацией и экспортом 3D (snapshot) из анимированного шейдераОписание объекта:Проект представляет собой дизайнерский стол, выполненный в форме реалистичного, глубокого водоворота (центральная воронка, которая плавно переходит из широкой горизонтальной столешницы в тонкую изящную ножку). Суть задачи:Требуется WebGL / Creative Coding… Javascript и Typescript, Веб-программирование ∙ 1 день 6 часов назад ∙ 27 ставок |
Поддержка и развитие сайта клининговой компании
906 UAH
Ищу веб-разработчика / веб-мастера для долгосрочной поддержки и развития сайта клининговой компании. Сайт: https://donely.ca О проекте DoneLy Home Services — компания по предоставлению услуг уборки в Канаде, которая активно развивается и расширяет географию работы. Ищу… Javascript и Typescript, Веб-программирование ∙ 3 дня 7 часов назад ∙ 62 ставки |
Разработка сайта по ТЗ на FramerНеобходимо сделать сайт по этим параметрам, что в ТЗ https://docs.google.com/document/d/1ODO2C9Krb4AaMiJz9wfbNzWlAyA2FwCCHL8r0biajUY/edit?usp=sharing Назовите реальный рейд на основе этого дизайна HTML и CSS верстка, Javascript и Typescript ∙ 4 дня 9 часов назад ∙ 27 ставок |
Разработка интерактивной карты Palworld для сайтаНеобходимо разработать интерактивную карту Palworld по примеру: https://palworld.gg/map Нам нужна не просто статическая картинка, а полноценная интерактивная карта, где пользователь может смотреть локации, включать / выключать категории объектов, искать нужные точки и… HTML и CSS верстка, Javascript и Typescript ∙ 5 дней 23 часа назад ∙ 35 ставок |