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

У проєкті я використав стек PERN (PostgreSQL, Express.js, React, Node.js). Для стилізації клієнта застосував препроцесор SCSS та Tailwind CSS для деяких модулів. Основу фронтенду побудував на React з використанням Redux Toolkit (RTK) для управління станом. Для HTTP-запитів застосував axios з базовими налаштуваннями.

Сервер написаний на TypeScript з використанням Node.js та фреймворку Express.js. Для бази даних використав PostgreSQL. Безпеку забезпечив через хешування паролів за допомогою bcrypt та реалізував два види токенів — JWT і OAuth 2.0. Для реалтайм-повідомлень інтегрував socket.io.

Я розробив додаток повністю самостійно — від дизайну до публікації, включно з клієнтом і сервером.

Найскладнішим було налаштування публікації та інтеграція сокетів у правильну архітектуру проєкту. Завдяки цьому я покращив структуру додатку і зробив її більш масштабованою.

Сайт вже опублікований і стабільно працює . Цей проєкт дав мені цінний досвід у повному циклі розробки веб-застосунку.

Код клієнту - https://github.com/DequElite/OmmaTracker.fullcoded
Код серверу - https://github.com/DequElite/api.OmmaTracker.fullcoded

Мікросервісна архітектура - https://github.com/DequElite/OmmaTracker.fullcoded
omma-trackerfullcoded.vercel.app
Деталі роботи
Бюджет 7000 UAH
Додано 28 травня 2025
108 переглядів
Фрилансер
Ірина Полякова
Україна Харків  1  0

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