Skip to content

Conversation

@Anntol
Copy link
Owner

@Anntol Anntol commented Feb 3, 2021

  1. https://github.com/rolling-scopes-school/tasks/blob/master/tasks/rsclone/rsclone.md

  2. Screenshot:

Screenshot 2021-02-03 19 53 43

  1. Deploy: https://rsclone-ant.herokuapp.com/home

  2. Done 03.02.2021 / Deadline 03.02.2021

  3. Score: 340/320

UI: 110 баллов

  • Есть возможность переключения 2 и более языков (20 баллов) (en, by, ua)
  • Есть хотя бы один модальный диалог (10 баллов) (попап ошибки, гитхабы авторов)
  • Реализован routing (без перезагрузки страницы приложения) (20 баллов)
  • Возможность кастомизации приложения, настроек пользователя (20 баллов) (выбор темы)
  • Реализовано 3+ анимации, для создания которых используются ключевые кадры или svg-анимация (20 баллов) (Loading..., глобус, Sign In на странице настроек
  • Приложение выполнено в едином стиле, для стилизации используется Material UI (20 баллов)

Технический стек: 60 баллов

  • Использован webpack (10 баллов) (angular cli использует его)
  • Сохранение и загрузка чего-либо с использованием Local storage (10 баллов) (токен авторизации, используемый язык)
  • Приложение написано на TypeScript (40 баллов)

Работа с кодом: 50 баллов

  • Использован какой-либо data flow паттерн MVC/MVVM/Redux/etc (20 баллов)
  • Использован eslint, eslint-config-airbnb-base (10 баллов) (специальная сборка настроек для mean проекта)
  • Понятный, читаемый код. Имена переменных и функций отражают то что в них содержится/то что они делают. Функция выполняет одно действие. Повторение логики сведено к минимуму. (20 баллов)

Back-end: 120 баллов

  • Использован RESTful API (30 баллов)
  • Подключение и работа с БД (30 баллов) (mongo)
  • Аутентификация (20 баллов)
  • Реализован nodejs и express, отдаёт корректные ответы, отдаёт HTTP ошибки с нормальными body, по которым можно понять, что произошло, пишет читаемые логи (40 балов)
  1. Medium story
  2. Video

@Anntol Anntol temporarily deployed to rsclone-ant February 12, 2021 16:01 Inactive
@Anntol Anntol temporarily deployed to rsclone-ant February 13, 2021 08:02 Inactive
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.

4 participants