Разработка мобильных приложений под ключ

Andrew Sokolov mobiledevelop83

Рейтинг: 6 043
не верифицирован
Всего отзывов: 4 0
Выполнил заданий: 3
  • Работ в портфолио: 12
  • Типовых услуг: 0
  • Работ на продажу: 0
  • Зарегистрирован: 01.08.2018
  • Образование: Бакалавриат
  • Стоимость услуг (руб): 2 100 за час
Был на сайте:

Веб-приложение для сотрудников Optimum Nutrition Russia

Используемые навыки:

Описание

Задача

Создать внутреннее веб-приложение для сотрудников Optimum Nutrition Russia, позволяющее управлять маркетинговыми материалами компании — рецептами, тренировками, видео и статьями. Приложение разрабатывалось для внутреннего и внешнего (партнёрского) использования.

Основной функционал

-> Авторизация и безопасность:
Авторизация реализована по логину и паролю с использованием JWT. Middleware контролирует аутентификацию и доступ к административным разделам.
-> Управление пользователями:
Администратор может добавлять, редактировать и удалять пользователей, назначать им роли и права доступа.

Контент-модули

-> Тренировки и видео: Полный CRUD для фирменных тренировок Optimum Nutrition и связанных видео.
-> Новости и статьи: Админ может публиковать новости компании, статьи и маркетинговые материалы.
-> Рецепты: CRUD для брендовых рецептов с привязкой ингредиентов к продуктам Optimum Nutrition.
-> Добавки и спортпит: Управление ассортиментом продукции для отображения в материалах и рецептах.

UX/UI

Интерфейс разработан в фирменном стиле бренда, с анимациями (Framer Motion) и адаптацией под десктоп устройства. Используются динамические компоненты с клиентским рендерингом (CSR).

Технологический стек

-> Frontend: TypeScript, Next.js 14+, Zustand, Zod, Framer Motion, React Hook Form, CSS Modules
-> Backend: NestJS, DrizzleORM, PostgreSQL, AWS SDK, Sharp, Jose, Axios

Инфраструктура: Полностью модульная архитектура с разделением по сервисам, middleware для аутентификации и централизованным хранилищем ошибок

Особенности реализации

-> Оптимизация производительности благодаря серверной пагинации и выборочному CSR.
-> Типобезопасная валидация данных через Zod.
-> Загрузка и обработка изображений (обрезка, ресайзинг) через Sharp.
-> Единое состояние приложения на основе Zustand.
-> Конфигурация и деплой на AWS с импортом файлов через S3 SDK.

---

Демо: https://onadmin.stardev.space/
Тестовый аккаунт:  admin / qwerty 

По вопросам или для превью проекта — пишите в Telegram: @stardevelopment

Ссылки на примеры реализации

 onadmin.stardev.space

Презентация проекта

pic4331686.jpg
CleanShot 2026-02-01 at 17.45.34@2x.png
CleanShot 2026-02-01 at 17.45.01@2x.png
CleanShot 2026-02-01 at 17.45.10@2x.png
CleanShot 2026-02-01 at 17.45.16@2x.png
CleanShot 2026-02-01 at 17.45.29@2x.png

Оценили проект:

0