Веб-приложение, торговые данные
Задание:
Разработать макет сайта и логотип компании.
Разработать веб-приложение, которое позволит оценивать определенный товар по формуле на основе статических данных и динамических данных с бирж, которые обновляются ежедневно.
Технологический стек:
Фронтенд: Next.js, React, TypeScript, JavaScript, SCSS.
Бекенд: Java
Базы данных: PostgreSQL, MongoDB
Адаптивный дизайн
Тестирование
Выполнено:
Разработан логотип компании и дизайн приложения.
Реализована регистрация и вход пользователей, верификация через SMS.
Создана административная панель.
Реализована функциональность:
Отображение статических и динамических данных в виде таблиц, хранящихся в базе данных.
Возможность детального просмотра информации по каждому типу данных, используемых для оценки товаров, и по каждому товару отдельно.
Возможность создавать, добавлять, редактировать и удалять данные, используемые для оценки товаров, и сами товары (включая изображения).
Ведение реестра пользователей приложения с возможностью изменения ролей и прав доступа.
Поиск данных и товаров по ключевым словам.
Сохранение и отображение статистики оценок товаров в целом и по каждому пользователю отдельно.
Динамические данные:
Данные поступают с бирж. На их основе на бекенде рассчитывается максимальный и минимальный показатель цен за заданный период.
Данные хранятся в базе данных и обновляются с определенной периодичностью.
Пользовательская часть приложения:
Отображение графиков цен на драгоценные металлы в реальном времени.
Поиск товаров по заданным критериям, отображение результатов поиска и оценка товаров.
Страницы, информирующие пользователя о деятельности компании, ее услугах, возможностях и преимуществах.
Контактная страница с возможностью связаться с менеджером в соответствующем регионе.
Личный кабинет с различной функциональностью в зависимости от прав доступа (предусмотрено 3 варианта доступа). В кабинете можно просматривать и изменять личные данные, просматривать статистику собственных оценок, устанавливать или изменять размер скидки (при наличии соответствующего права доступа).
Текущий статус:
Приложение размещено на сервере.
Ведется продвижение сайта (SEO) и техническая поддержка.
Разработать макет сайта и логотип компании.
Разработать веб-приложение, которое позволит оценивать определенный товар по формуле на основе статических данных и динамических данных с бирж, которые обновляются ежедневно.
Технологический стек:
Фронтенд: Next.js, React, TypeScript, JavaScript, SCSS.
Бекенд: Java
Базы данных: PostgreSQL, MongoDB
Адаптивный дизайн
Тестирование
Выполнено:
Разработан логотип компании и дизайн приложения.
Реализована регистрация и вход пользователей, верификация через SMS.
Создана административная панель.
Реализована функциональность:
Отображение статических и динамических данных в виде таблиц, хранящихся в базе данных.
Возможность детального просмотра информации по каждому типу данных, используемых для оценки товаров, и по каждому товару отдельно.
Возможность создавать, добавлять, редактировать и удалять данные, используемые для оценки товаров, и сами товары (включая изображения).
Ведение реестра пользователей приложения с возможностью изменения ролей и прав доступа.
Поиск данных и товаров по ключевым словам.
Сохранение и отображение статистики оценок товаров в целом и по каждому пользователю отдельно.
Динамические данные:
Данные поступают с бирж. На их основе на бекенде рассчитывается максимальный и минимальный показатель цен за заданный период.
Данные хранятся в базе данных и обновляются с определенной периодичностью.
Пользовательская часть приложения:
Отображение графиков цен на драгоценные металлы в реальном времени.
Поиск товаров по заданным критериям, отображение результатов поиска и оценка товаров.
Страницы, информирующие пользователя о деятельности компании, ее услугах, возможностях и преимуществах.
Контактная страница с возможностью связаться с менеджером в соответствующем регионе.
Личный кабинет с различной функциональностью в зависимости от прав доступа (предусмотрено 3 варианта доступа). В кабинете можно просматривать и изменять личные данные, просматривать статистику собственных оценок, устанавливать или изменять размер скидки (при наличии соответствующего права доступа).
Текущий статус:
Приложение размещено на сервере.
Ведется продвижение сайта (SEO) и техническая поддержка.