Web online signup portal - Angular, Kubernetes
20 801 UAHНужен 4х страничный signup portal (спецификация в приложении). Данная задача относится только к первой части "Signing Up for Initial Free Trial".
С нашей стороны мы предоставим:
- HTML template для собственно web страниц
- схему базы данных и наполнение ее тестовыми данными
- тестовую ссылку для открытия PandaDoc и эмуляцию события о подписании контракта
- для PortaBilling API доступ к тестовой версии и кусочки готового кода для вызовов API
- начальную конфигурацию для сборки containers и kubernetes для финального тестирования
Требования к коду
- Angular 8+, Angular CLI.
- Apply KISS principle - from various alternative prefer the simplest one. It means that we may require to simplify the implementation of methods / components / modules / features if we see it's possible and a simplification is significant.
- Use AOT compilation for production and JIT for development.
- Thoroughly follow Angular style guide (https://angular.io/guide/styleguide).
- Use default view encapsulation.
- Use RXJS library for implementing asynchronous logic. Only observables, no Promises.
- All variables and properties must have detailed typization (TypeScript types and interfaces). "any" type is basically forbidden.
- Use reactive forms to represent all web components which allow user interaction. Implement validation via reactive forms.
- Use TS linter with recommended configuration, Prettier + tslint-plugin-prettier and sass-lint. The code should pass linting rules.
- Use typedoc for documenting the code. Document all public classes / properties and methods. Documentation of private stuff is also required in case the implementation appears to be non-obvious or too complicated.
Signup должен запускаться как 2 kubernetes контейнера (front-end, back-end). База данных будет 3м контейнером - его предоставим мы. Конечный результат - исходный код + container images.
Нужен 4х страничный signup portal (спецификация в приложении). Данная задача относится только к первой части "Signing Up for Initial Free Trial".
С нашей стороны мы предоставим:
- HTML template для собственно web страниц
- схему базы данных и наполнение ее тестовыми данными
- тестовую ссылку для открытия PandaDoc и эмуляцию события о подписании контракта
- для PortaBilling API доступ к тестовой версии и кусочки готового кода для вызовов API
- начальную конфигурацию для сборки containers и kubernetes для финального тестирования
Требования к коду
- Front-end: Angular 8+, Angular CLI.
- Back-end: Perl (preferred), Python or Node.JS on Unix
- Apply KISS principle - from various alternative prefer the simplest one. It means that we may require to simplify the implementation of methods / components / modules / features if we see it's possible and a simplification is significant.
- Use AOT compilation for production and JIT for development.
- Thoroughly follow Angular style guide (https://angular.io/guide/styleguide).
- Use default view encapsulation.
- Use RXJS library for implementing asynchronous logic. Only observables, no Promises.
- All variables and properties must have detailed typization (TypeScript types and interfaces). "any" type is basically forbidden.
- Use reactive forms to represent all web components which allow user interaction. Implement validation via reactive forms.
- Use TS linter with recommended configuration, Prettier + tslint-plugin-prettier and sass-lint. The code should pass linting rules.
- Use typedoc for documenting the code. Document all public classes / properties and methods. Documentation of private stuff is also required in case the implementation appears to be non-obvious or too complicated.
Signup должен запускаться как 2 kubernetes контейнера (front-end, back-end). База данных будет 3м контейнером - его предоставим мы. Конечный результат - исходный код + container images.
Пример верстки front-end https://xd.adobe.com/embed/a03bdf3d-25df-43bd-64af-1ece15a7ac87-d60a/
Приложения 1
Результаты работы
Отзыв заказчика о сотрудничестве с фрилансером
Web online signup portal - Angular, KubernetesБыло небольшое отставание от графика в самом начале (в том числе связанное и с недостаточно подробной и четкой спецификацией с нашей стороны). В итоге все вопросы удалось решить, задача выполнена, мы довольны и собираемся продолжать работать с этим контрактором в будущем.
Отзыв фрилансера о сотрудничестве с Андрієм Жиленком
Web online signup portal - Angular, KubernetesОтличный заказчик! Спасибо за взаимодействие, работаем дальше!
![]()
-
111 Добрый день,
Готовы реализовать проект.
Сделаем:
Backend - на .NET Core 3.1
Frontend - на Angular 8/9 (внимательно отнесемся к требованиям к коду)
Kubernetes - начальную кнофигурацию для kubernetes в виде набора YAML-файлов
…
Для того чтобы дать оценку, нам нужно немного больше информации.
Будет ли Вам удобно обсудить проект и ответить на уточняющие вопросы в скайпе?
-
475 5 0 1 Здравствуйте, не совсем понятно нужно бекенд и фронтенд реализовать? Работаем с Ангулар7/8, можем реализовать только фронтенд.
-
А при чем тут kubernetes контейнеры? Angular приложение можно запихнуть в контейнеры, а потом чем удобно тем и запускать. Kubernetes - это как минимум 3 master nodes + 2 worker nodes и это все ради 3 контейнеров ? смешно... "слышу звон, но не знаю где он" 😁
-
Актуальные фриланс-проекты в категории Веб-программирование
Данные о расходах, кликах и кампаниях из Google Ads не передаются в Google Analytics 4 (в GA4 Ads co
2000 UAH
Исправление роутинга URL, редиректов и восстановление передачи параметров (GCLID / UTM) в GA4 Контекст проблемы: Данные о расходах, кликах и кампаниях из Google Ads не передаются в Google Analytics 4 (в GA4 Ads cost = 0, конверсии в Google Ads = 0). Авторазметка (Auto-tagging) в… Веб-программирование, Контекстная реклама ∙ 1 час 47 минут назад ∙ 8 ставок |
Разработка единого проекта на основе доработки и объединения 4 скриптовЗдравствуйте. Нужно объединить 4 скрипта разных авторов в единое окружение. Состав - форум - видеопортал - статейный портал - доска объявлений. Сами скрипты я предоставлю. Подробное ТЗ в приложенных файлах. Прошу продумать, как за относительно небольшую стоимость можно собрать… PHP, Веб-программирование ∙ 2 часа 32 минуты назад ∙ 11 ставок |
Не приходят заявки в ТГ ocStore (Опенкарт)Перестали приходить заявки с интернет-магазина в Телеграм. Есть 5 сайтов, которые расположены на одном хостинге, версия движка и модулей одинаковая, но несколько недель назад со всех сайтов перестали приходить заявки в ТГ (ТГ боты и группы разные). На почту приходят заявки.… CMS, Веб-программирование ∙ 2 часа 56 минут назад ∙ 38 ставок |
Внесение правок и доработок на сайт согласно ТЗОписание проекта Необходимо выполнить комплекс доработок сайта zvilnymo.ua в соответствии с предоставленным техническим заданием. Основная цель работ — повышение конверсии сайта, улучшение пользовательского опыта, оптимизация формы захвата лидов и усиление доверия потенциальных… HTML и CSS верстка, Веб-программирование ∙ 4 часа 30 минут назад ∙ 30 ставок |
Primatic - Перенос 3 страниц из Figma в WordPress (Elementor)Привет! Меня зовут Анна, я живу в Израиле и управляю небольшой креативной студией. Работаю в основном с малым и средним бизнесом и сейчас ищу фрилансера. На данный момент есть проект: нужно перенести готовый дизайн из Figma в WordPress. Всего три страницы — главная, «О нас»… HTML и CSS верстка, Веб-программирование ∙ 13 часов 53 минуты назад ∙ 55 ставок |