Web online signup portal - Angular, Kubernetes
HTML шаблони для власної веб-сторінки
- схема бази даних та заповнення її тестовими даними
- тест-посилання для відкриття PandaDoc та емуляції події про підписання контракту
- для PortaBilling API доступ до тестувальної версії та шматок готового коду для викликів API
- початкова конфігурація для збірки контейнерів і 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 типи та інтерфейси)."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.Документ всі публічні класи / властивості та методи.Documentation of private stuff is also required in case the implementation appears to be non-obvious or too complicated.Signup повинен запускатися як 2 кубернети контейнера (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-файлів
…
Для того, щоб дати оцінку, нам потрібна трохи більше інформації.
Чи буде вам зручно обговорювати проект і відповісти на уточнюючі питання в Skype?
-
475 5 0 1 Не зовсім зрозуміло, що потрібно бекенд і фронтенд реалізувати? Ми працюємо з Ангулар7/8, ми можемо реалізувати тільки фронтенд.
-
А при чем тут kubernetes контейнеры? Angular приложение можно запихнуть в контейнеры, а потом чем удобно тем и запускать. Kubernetes - это как минимум 3 master nodes + 2 worker nodes и это все ради 3 контейнеров ? смешно... "слышу звон, но не знаю где он" 😁
-
Актуальні фриланс-проєкти в категорії Веб-програмування
Зробити WordPress плагін для опитування (квізу)
10 000 UAH
Потрібно розробити вордпрес плагін, який буде вміти - зберігати банк питань, всі в однаковому форматі - питання та 4 відповіді, 1 правильна - показувати 12 питань у рандомному порядку, рахувати хронометраж - збирати дані користувача - показувати фінальний результат з можливістю… PHP, Веб-програмування ∙ 4 години 35 хвилин тому ∙ 39 ставок |
Інтернет магазин взуттяУ звʼязку із розширенням асортименту та залученням партнерів по системі дропшипінг шукаємо спеціаліста або команду для створення сучасного інтернет-магазину взуття. ВАЖЛИВО: потрібно зробити автоматизовану систему обліку товарів з підвантаження партнерських таблиць google… Інтернет-магазини та електронна комерція, Веб-програмування ∙ 15 годин 24 хвилини тому ∙ 80 ставок |
Розробка платформи AM Mobility (автосервіс, парковка, страхування, оренда автомобілів)
259 473 UAH
Шукаємо команду або досвідченого Full Stack розробника для створення MVP платформи AM Mobility. AM Mobility — це єдина цифрова екосистема для автомобілістів, що об'єднує в одному додатку та веб-платформі: парковку; автосервіс; шиномонтаж; автомийку; оренду автомобілів;… Javascript та Typescript, Веб-програмування ∙ 19 годин 42 хвилини тому ∙ 88 ставок |
Міні додатки Telegram. МагазинДоброго дня Потрібно зробити додаток в тг (інтернет-магазин) Приклад - по суті 1в1 як тут brandspacebot Важливий Ваш досвід, стек, на якому пропонуєте зробити, і чому Ціна і термін приблизно для початку, буду чекати запитань Веб-програмування, Розробка ботів ∙ 1 день тому ∙ 76 ставок |
Gsap анімації
1000 UAH
Доброго дня. Треба внести правки в поточному проєкті. Потрібен фахівець, який добре працює на gsap/lenis Треба зробити анімацію карточок. Детально ТЗ тут: https://www.figma.com/design/5bLEJudN5LPpB9ZSoJa2Eb/Untitled?m=auto&t=qwyluUctL1lrMNvh-6 Треба проявити креатив та… Javascript та Typescript, Веб-програмування ∙ 1 день 1 година тому ∙ 17 ставок |