Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

React Travel App #32

Open
wants to merge 117 commits into
base: main
Choose a base branch
from
Open

React Travel App #32

wants to merge 117 commits into from

Conversation

lbratkovskaya
Copy link
Owner

@lbratkovskaya lbratkovskaya commented Mar 17, 2021

  1. Task: https://github.com/rolling-scopes-school/tasks/blob/master/tasks/react/travel-app.md

  2. Screenshot:
    react_travel_app

  3. Deploy: https://lbratkovskaya-travel-app.netlify.app/

  4. Backend: React Travel App Server travel-app-server#13

  5. Done 17.03.2021 / deadline 17.03.2021

  6. Score: 200 / 200
    -Вёрстка, дизайн, UI +30
    -вёрстка, дизайн, UI главной страницы приложения +10
    -вёрстка, дизайн, UI страницы страны +10
    -оригинальный интересный качественный дизайн приложения, используются анимации, сложные элементы
    -оформления, например, эффект параллакса, полноэкранное видео, синемаграфы и т.д. +10
    -Главная страница приложения +30
    -поиск +10
    -локализация главной страницы приложения на три языка +10
    -карточки стран +10
    -Страница страны +80
    -локализация страницы страны на три языка +10
    -фото страны, название страны, название её столицы, краткая информация о стране +10
    -фотогалерея достопримечательностей +10
    -видео +10
    -карта +10
    -информер погоды +10
    -виджет даты и времени в столице страны +10
    -курс местной валюты +10
    -Бекенд +40
    -создано API для получения данных о стране +10 (API создаётся с использованием фреймворка express/koa/nest и тд. При использовании json-server и подобных инструментов пункт выполненным не считается.)
    -при регистрации нового пользователя можно указать его имя и загрузить фото (загрузка аватара осуществляется путём клика на "кружочек" наверху формы Sign up) +10
    -реализована авторизация и разавторизация пользователя. Основная часть приложения доступна без авторизации. При перезагрузке приложения данные о пользователе сохраняются +10
    -есть возможность проставить и сохранить в бекенде рейтинг достопримечательностям страны, увидеть других проголосовавших и какой рейтинг указал каждый из них +10
    -Дополнительный функционал +20
    -продуман и реализован не предусмотренный заданием сложный в реализации дополнительный функционал, который существенно улучшает качество приложения (виджеты погоды, времени и валют можно перетаскивать drag-n-drop'ом, помимо рейтинга можно оставить текстовый отзыв на достопримечательность) +10
    -написано не меньше 10 юнит-тестов, использующих различные методы jest +10

  7. Ссылка на YouTube видео с самооценкой: https://www.youtube.com/watch?v=B8D-7CLSjoo

AlexeyTeterin and others added 30 commits March 6, 2021 02:35
feat: add searching
AlexeyTeterin and others added 30 commits March 16, 2021 22:51
fix: sights slider styles; remove sight card photo
fix: fix search form hide on country pages
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants