Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Опис проекту

Я працював над цим проектом як керівник команди та технічний архітектор, створюючи сучасний веб-додаток, використовуючи наступний стек:

React.js + TypeScript + Node.js + MongoDB

Проект є платформою на базі Telegram WebApp, яка включає ігрову механіку, реферальну систему та преміальну систему винагород для користувачів.

Мої обов'язки охоплювали як технічну архітектуру, так і розробку продукту, включаючи управління завданнями, нагляд за розробкою та забезпечення відповідності фінальної реалізації вимогам проекту.

Ключові обов'язки
Архітектура та інфраструктура

Розробив загальну архітектуру фронтенду та бекенду

Розділив інфраструктуру на середовища розробки та продуктивності

Впровадив CI/CD пайплайни

Налаштував автоматичне розгортання середовища розробки (фронтенд з автоматичним збіркою + бекенд) за допомогою GitHub Actions

Керував ручними розгортаннями в продуктивному середовищі для забезпечення стабільності випуску

Наглядав за версіонуванням та процесами випуску

Контроль якості бекенду та API

Перевірив правильність реалізації REST API ендпоінтів

Переглянув структуру бази даних MongoDB

Забезпечив відповідність реалізації бекенду технічній специфікації

Тестував методи API та інтеграції

Наглядав за реалізацією основної бізнес-логіки

Фронтенд та логіка продукту

Підготував технічні вимоги для фронтенду на React.js + TypeScript

Створив завдання для реалізації UI та макету

Наглядав за реалізацією компонентів фронтенду

Тестував та перевіряв користувацькі потоки та поведінку UI

Розробка ігрової механіки

Розробив математичні моделі для міні-ігор

Розробив ігрову механіку та алгоритми

Створив детальні технічні специфікації для реалізації

Збалансував ігрову логіку та системи винагород

Архітектура реферальної системи

Розробив багаторівневу реферальну систему, включаючи:

багаторівневу реферальну структуру

систему бонусних винагород

стимули для активних користувачів

додаткові преміальні привілеї для користувачів

Обов'язки включали:

дизайн архітектури системи

логіку розрахунку бонусів

правила та обмеження рефералів

технічні специфікації бекенду

Документація та управління завданнями

Написав технічні специфікації для фронтенду та бекенду

Підготував документацію UI/UX

Управляв проектною документацією в Notion

Розбив функції на завдання для розробки

Наглядав за виконанням завдань та їх доставкою

Технологічний стек
Фронтенд

React.js

TypeScript

Redux

HTML5 / CSS3 / JavaScript

Бекенд

Node.js

MongoDB

REST API

DevOps

GitHub Actions

CI/CD

Автоматизоване розгортання для середовища розробки

Команда проекту

Фронтенд Розробник
HTML / CSS / JavaScript / React / Redux / TypeScript
https://freelancehunt.com/freelancer/hHolyMolly.html

Бекенд Розробник
Node.js / MongoDB
https://freelancehunt.com/freelancer/tweeedlex.html

Ключові слова

React.js • TypeScript • Node.js • MongoDB • Telegram WebApp • Telegram Bot • CI/CD • GitHub Actions • REST API • Веб-Розробка • Керівник Команди • Дизайн Архітектури • Реферальні Системи • Міні Ігри • Розробка Продукту

#teamlead #react #nodejs #mongodb #typescript #telegram #telegrambot #telegramwebapp #webapp #startup #WebDevelopment
Деталі роботи
Бюджет 22 463 UAH
Додано 16 серпня 2024
620 переглядів
Фрилансер
Nazar L.
Україна Київ  71  0

Вільний для роботи Вільний для роботи
71 Сейф завершений
На сервісі 2 роки