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
104 просмотра
Фрилансер
Ірина Полякова
Украина Харьков  1  0

Свободен для работы Свободен для работы
1 Сейф завершен
На сервисе 1 год