Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Завдання:
Розробити макет сайта та логотип компанії.
Розробити веб-застосунок, який дозволить проводити оцінку певного товару за формулою на основі статичних даних та динамічних даних з бірж, які щоденно оновлюються.

Стек технологій:
Front-end: Next.js, React, TypeScript, JavaScript, SCSS.
Back-end: Java
БД: PostgresSQL, MongoDB
Адаптивний дизайн
Тестування

Виконано:
Розроблено логотип компанії та дизайн застосунку.
Реєстрація, логінізація користувачів. Верифікація через смс-повідомлення.
Адміністративна панель
Реалізовано функціонал:
- відображення статичних та динамічних даних у вигляді таблиць, які зберігаються у базі даних;
- можливість розширеного перегляду інформації по кожному типу даних, які використовуються для оцінки товарів, та по кожному товару окремо;
- можливість створення, додавання, редагування та видалення даних, які використовуються для оцінки товарів, та самих товарів (в т.ч. зображень);
- ведення реєстру користувачів застосунком, з можливістю зміни ролі та прав доступу кожного користувача;
- пошук даних та товарів за ключовими словами;
- ведення та відображення статистики проведених оцінок по товарам в цілому та в розрізі кожного користувача окремо
Динамічні дані отримуються на бек з бірж. На основі цих даних на беку розраховується максимальний та мінімальний показник ціни за встановлений проміжок часу. Отриманні дані зберігаються в БД та оновлюються у визначений термін.
Користувацька частина застосунку
Реалізовано функціонал:
відображення у реальному часі графіків ціни на дорогоцінні метали з біржі;
пошук товарів за визначеними критеріям, виведення результатів пошуку та проведення оцінки товарів, які видав результат пошуку;
сторінки з інформуванням користувача щодо діяльності компанії, її послуг, можливостей та переваг у роботі;
сторінка контактів з можливістю зв’язатися з менеджером в регіоні, районі, місті або селищі (за наявності);
особистий кабінет користувача з різним функціоналом в залежності від прав доступу, який надається адміністратором (передбачено 3 варіанти доступу). В кабінеті можна переглянути та змінити особисті дані, переглянути статистику по власним проведеним оцінкам, встановити або змінити розмір знижки (за наявності відповідного права доступу).
Розміщено застосунок на сервері, виконується просування сайту (SEO) та технічна підтримка.
#java #next.js #trade #WebDevelopment
Деталі роботи
Додано 23 травня 2024
234 перегляди
Фрилансер
Вікторія Александрова
Україна Львів
Немає відгуків

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