Deadline | Repo name | Branch name |
---|---|---|
17.03.2021 23:59 | travel-app | travel-app |
travel-app - приложение для виртуальных путешествий по странам мира.
Task: https://github.com/rolling-scopes-school/tasks/blob/master/tasks/react/travel-app.md
Deploy: https://natein-travel-app.netlify.app/ https://natein.github.io/travel-app
Backend application: https://rss-travel-app.herokuapp.com/swagger-ui
- вёрстка, дизайн, UI главной страницы приложения +10
- вёрстка, дизайн, UI страницы страны +10
- оригинальный интересный качественный дизайн приложения, используются анимации, сложные элементы оформления, например, эффект параллакса, полноэкранное видео, синемаграфы и т.д. +10
- поиск +10
- локализация главной страницы приложения на три языка +10
- карточки стран +10
- локализация страницы страны на три языка +10
- фото страны, название страны, название её столицы, краткая информация о стране +10
- фотогалерея достопримечательностей +10
- видео +10
- карта +10
- информер погоды +10
- виджет даты и времени в столице страны +10
- курс местной валюты +10
- создано API для получения данных о стране +10 (API создаётся с использованием фреймворка express/koa/nest и тд. При использовании json-server и подобных инструментов пункт выполненным не считается.)
- при регистрации нового пользователя можно указать его имя и загрузить фото +10
- реализована авторизация и разавторизация пользователя. Основная часть приложения доступна без авторизации. При перезагрузке приложения данные о пользователе сохраняются +10
- есть возможность проставить и сохранить в бекенде рейтинг достопримечательностям страны, увидеть других проголосовавших и какой рейтинг указал каждый из них +10
- продуман и реализован не предусмотренный заданием сложный в реализации дополнительный функционал, который существенно улучшает качество приложения +10
- написано не меньше 10 юнит-тестов, использующих различные методы jest +10