Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Командный проект.Моя роль в проекте:
> Backend developer: моя обязанность была написать маршруты для авторизации пользователя и внесение соответствующей информации в базу данных (MongoDB, Mongoose).Под авторизацией понимается: создание профиля, проверка электронной почты, повторное отправление письма на электронную почту, вход в кабинет, проверка текущего пользователя, редактирование личной информации, выход из профиля, удаление профиля.Кроме того, я реализована замена фотографии профиля пользователя, где именно изображение хранится на сервисе Cloudinary в папке того же пользователя.Также реализован маршрут восстановления пароля, если пользователь случайно его забыл.Сам сервер размещен на render.com. Ссылка на GitHub репозиторий: https://github.com/Supreme-cake-being/water-tracker-backend
> Элементарная защита информации: проверка текущего пользователя происходит с помощью JsonWebToken, пароль находится в базе данных в зашифрованном виде, для пользования приложением пользователь должен использовать настоящую электронную почту, без проверки которой невозможен вход в личный кабинет.> Swagger Documentation: моя задача была подробное написание документации, до всей серверной части приложения.Вот ссылка на документацию: https://water-tracker.onrender.com/api/docs/

- Краткий описание применения: после регистрации и верификации электронной адреса, пользователь имеет возможность установить ежедневную норму воды, которую бы он хотел выпить.Соответственно, на главном экране личного кабинета есть календарь с возможностью добавления, редактирования и удаления количества выпеченной воды в определенное время суток.Также реализована progress bar, который показывает успехи пользователя в процентном значении относительно ранее установленной ежедневной нормы.
Детали работы
Бюджет 20 000 UAH
Добавлена 27 ноября 2023
132 просмотра
Фрилансер
Ivan Dobrotiuk
Украина Украина
Нет отзывов

Свободен для работы Свободен для работы
На сервисе 3 года