Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak

Туристическая платформа "Природные мандры" (Fullstack-разработка)

Командный проект, направленный на создание удобного сервиса для поиска и планирования экологических маршрутов по Украине. Проект реализован на современном стеке технологий с разделением на клиентскую и серверную части.

Мой вклад и технические решения:

Архитектура авторизации (Next.js):

Разработала и внедрила систему безопасной аутентификации пользователей.

Настроила управление состоянием сессии с помощью React Context (AuthContext), что позволило централизованно хранить данные о пользователе.

Реализовала механизм работы с JWT-токенами (хранение, проверка срока действия и автоматическое логинирование).

Frontend-разработка:

Создала интерактивные формы регистрации и входа с клиентской валидацией данных.

Внедрила защиту приватных роутов (Protected Routes), что ограничивает доступ неавторизованных пользователей к личным кабинетам и созданию контента.

Интегрировала фронтенд с REST API для динамического отображения маршрутов.

Backend-интеграция:

Работала с серверной частью на Node.js/Express для обработки запросов авторизации и валидации данных на стороне сервера.

Настраивала взаимодействие с базой данных для хранения профилей пользователей и их маршрутов.

Технический стек:

Frontend: Next.js, TypeScript, Tailwind CSS, React Context API.

Backend: Node.js, Express, REST API.

Коллаборация: Git (командная работа через Pull Requests).
Ссылка на бекенд: https://github.com/StratulatValeria/pryrodni-mandry-back
#Next.js #Node.js #React/TypeScript
Детали работы
Добавлена 8 мая
66 просмотров
Фрилансер
Валерія Стратулат
Украина Подольск
Нет отзывов

Свободен для работы Свободен для работы
На сервисе 2 месяца 25 дней