Привіт, гарного часу доби🙌
Там нижче багато тексту, та багацько питань, але це шортліст який допоможе принаймні приблизно оцінити можливість використання тих чи інших підходів, та розуміння можливостей вкластися в описаний вами бюджет. Я розумію що для вас є першочерговим в проекті є візуал, але досягти його можна по різному, щось здешевити чи навпаки сконцентрувати увагу на іншому. Навіть якщо ви оберете не мої послуги відповіді на ці питання допоможуть вам вирішити свою бізнес задачу найоптимальнішим коштом, бо ті стеки які там пропонують колеги або вийдуть вам дорожче, або через неуважність та брак замовлень поспішно поставлені ставки потонуть в виробничому пеклі.
Важливо зазначити, що якщо певні аспекти є незрозумілими чи складними я без проблем уточню який саме юзеркейс мене цікавить простими словами спираючись на відповіді дані в сусідніх запитаннях. Хоча я дуже старався не поглиблюватися в технічні особливості.
Проект загалом цікавий і простий і ні одночасно, одразу зазначу, що щоб ви не відмовили, реалізація цілком реальна. Окремо зазначу, що я дуже уважно почитав ТЗ і ось мій шорт ліст запитань, які першочергово впливають на терміни, ціну, об'єм роботи, технології реалізації, якщо ви будете зацікавлені то після ваших відповідей усе буде мною деталізовано згідно ваших умов ставки.
Якщо я вірно розумію ТЗ, якщо ні то виправте мене, вашу проблему вирішує і власно кажучи включене в це завдання наступний перелік робіт:
1. Розробка адаптивної верстки з використанням методології структурування css mobile first 4+ сторінок, принаймні зараз відомо про: конструктор, перегляд замовлення, підтвердження, та адміністративну панель, а це принаймні логін/пароль, та сторінка менеджера
Ремарочка: вам точно саме mobile first потрібна? Для чого? Яку проблему вам закриває цей підхід? - я так також вмію, але існують більш оптимальні рішення, а у цієї методології є певне призначення, його я в ТЗ не знайшов
2. Виходячи з відповідей вище, я зрозумів що вам треба встановлюваний застосунок, чи він є, чи малося на увазі spa, хто ца в цього застосунку.
3. Реалізація алгоритму розрахунку та рендерингу 3d моделі, чи це буде повноцінна модель з якою юзер буде повноцінно взаємодіяти, чи просто зображення, яке можна крутити, по дизайну так то перший кейс цілком закриє вашу потребу, а він суттєво дешевший за другий.
4. Інтеграція платіжної системи/систем
5. Генерація документації інвойс/договір/рахунок фактура, в пдф, xls, csv на ресурсі юзера чи вашого сервісу поки не відомо.
6. Боти для розсилки листів, повідомлень у вайбер, телеграм, поштовий агент
7. Система комунікації з менеджером
8. Акумулювання цих інвойсів
9. База даних юзерів/менеджерів, авторизації, зберігання моделей
10. Якщо там вище не взаємодіяти а просто глянути - то перетворювач 3д моделі з блендеру в оптимізовану svgчи інше векторну картинку.
11. Це все треба сбирати до купи на сервері чи віддати як елементи?
12. Чим буде вимірюватися продуктивність та якість коду, хотілося б розуміти які метрики найважливіші, щоб не переробляти
Принаймні уточніть для початку оці 2 надважливі пункти, я постарався розписати чому це важливо та про які саме нюанси я питаю:
1. Де буде використовуватися зазначена візуалізація, тобто з ТЗ не зовсім зрозуміло, чи вас цікавить отримати вихідний код компоненту візуалізації/калькулятора, ви будете це інтегрувати власними силами на вже існуючу платформу, чи це необхідно буде зробити в рамках виконання задачі?
2. Є досить багато ремарок в технічному завданні (в ремарках/ТЗ дизайну у фігмі вони також наявні) які дають можливість подумати, що проект не існує і він має бути створений з нуля? Чи існує? Яка ца цього проекту, це споживачі, менеджери, на яку ступінь оптимізації ви орієнтуєтеся? Тобто є варіанти зробити швидше = дешевше, але з урахуванням того що юзери будуть мати принаймні 16 оперативи і щось принаймні 6-ядерне на борту і розумінням обох сторін, що спроба завантаження такого інтерфейсу юзерами з 4-8гб завісить їх комп'ютер до стану хард ресету, або ж оптимізувати це під массові продажі це інша справа; тож дуже важливо знати та розуміти ЦА, розуміти під яке залізо це буде реалізовано та оптимізовано.
Останні 2 особливо важливі бо дають можливість принаймні сформувати проблему, що потребує рішення бо ж виходячи з ТЗ та відповідей калькулятор і 3д модельки це взагалі не найскладніший та й не ключовий елемент цього проекту, якщо я помиляюся, виправте мене.