О проекте:
- Мы создаем обучающие симуляторы для розничного бизнеса. Система включает два модуля:
- 1. Модуль готовых симуляторов — пользовательская часть, где сотрудники проходят обучение.
- 2. Модуль администратора — конструктор симуляторов и административная панель для управления контентом.
-
- Тебе предстоит развивать и поддерживать оба модуля, а также участвовать в доработке архитектуры, улучшении UX/UI и внедрении нового функционала.
Стек и технологии:
Клиентская часть (модуль симуляторов): JavaScript, HTML, CSS
Административная панель:
- React
- TypeScript
- Tailwind CSS
- Zustand (state management)
- shadcn/ui
Серверная часть:
- Node.js
- Express.js
База данных:
- MongoDB
Прочее:
- Понимание клиент-серверной архитектуры
- Работа в среде Linux
Что мы ждем:
- Знание JavaScript, HTML, CSS
- Знание основ разработки на React + TypeScript
- Опыт взаимодействия с REST API
- Понимание принципов работы клиент-серверных приложений как преимущество
- Навыки работы с Git
- Базовое знание Linux