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

I worked on this project as a Team Lead and Technical Architect, building a modern web application using the following stack:

React.js + TypeScript + Node.js + MongoDB

The project is a Telegram WebApp-based platform that includes game mechanics, a referral system, and a premium rewards system for users.

My responsibilities covered both technical architecture and product development, including task management, development supervision, and ensuring the final implementation matched the project requirements.

Key Responsibilities
Architecture & Infrastructure

Designed the overall frontend and backend architecture

Separated the infrastructure into development and production environments

Implemented CI/CD pipelines

Configured automatic deployment of the development environment (frontend with auto build + backend) using GitHub Actions

Managed manual production deployments to ensure release stability

Supervised versioning and release processes

Backend & API Quality Control

Verified correct implementation of REST API endpoints

Reviewed MongoDB database structure

Ensured backend implementation matched the technical specification

Tested API methods and integrations

Supervised core business logic implementation

Frontend & Product Logic

Prepared technical requirements for React.js + TypeScript frontend

Created tasks for UI implementation and layout

Supervised the implementation of frontend components

Tested and validated user flows and UI behavior

Game Mechanics Development

Designed mathematical models for mini-games

Developed game mechanics and algorithms

Created detailed technical specifications for implementation

Balanced game logic and reward systems

Referral System Architecture

Designed a multi-level referral system, including:

multi-tier referral structure

bonus reward system

incentives for active users

additional premium user privileges

Responsibilities included:

system architecture design

bonus calculation logic

referral rules and restrictions

backend technical specifications

Documentation & Task Management

Wrote technical specifications for frontend and backend

Prepared UI/UX documentation

Managed project documentation in Notion

Broke down features into development tasks

Supervised task execution and delivery

Technology Stack
Frontend

React.js

TypeScript

Redux

HTML5 / CSS3 / JavaScript

Backend

Node.js

MongoDB

REST API

DevOps

GitHub Actions

CI/CD

Automated deployment for development environment

Project Team

Frontend Developer
HTML / CSS / JavaScript / React / Redux / TypeScript
https://freelancehunt.com/freelancer/hHolyMolly.html

Backend Developer
Node.js / MongoDB
https://freelancehunt.com/freelancer/tweeedlex.html

Keywords

React.js • TypeScript • Node.js • MongoDB • Telegram WebApp • Telegram Bot • CI/CD • GitHub Actions • REST API • Web Development • Team Lead • Architecture Design • Referral Systems • Mini Games • Product Development

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

Свободен для работы Свободен для работы
71 Сейф завершен
На сервисе 2 года