Skip to content

Develop#69

Open
AinuAnna wants to merge 354 commits into
masterfrom
develop
Open

Develop#69
AinuAnna wants to merge 354 commits into
masterfrom
develop

Conversation

@AinuAnna
Copy link
Copy Markdown
Owner

@AinuAnna AinuAnna commented Feb 3, 2021

  1. Task: https://github.com/rolling-scopes-school/tasks/blob/master/tasks/rsclone/rsclone.md
  2. Screenshot:
    image
  3. Deploy: https://mathematical-modeling.herokuapp.com
  4. Done 03.02.2021 / deadline 03.02.2021
  5. Score: 320 / 320

UI(110 баллов):

  • Есть возможность управление приложением/игрой с клавиатуры или наличие более пяти hot keys (20 баллов)
  • Есть хотя бы один модальный диалог (10 баллов)
  • Реализован routing (без перезагрузки страницы приложения) (20 баллов)
  • Возможность кастомизации приложения, настроек пользователя (20 баллов)
  • Приложение выполнено в едином стиле, для стилизации используется Bootstrap/Material UI/Ant design/etc (20 баллов)
  • Приложение работает на телефоне/планшете/PC (20 баллов)

Освновные фичи(210 баллов):

  • авторизация пользователя(10 баллов)
  • работа в личном кабинете в зависимости от роли пользователя(10 баллов)
  • редактирование/удаление/добавление пользователей администратором(10 баллов)
  • добавление/удаление лекций и тестов администратором(10 баллов)
  • просмотр лекций и тестов(10 баллов)
  • возможность выполнения тестового задание студентом, получение результата при завершении теста, запись результатов тестов в базу данных и таблицу студента(20 баллов)
  • использован webpack (10 баллов)
  • сохранение и загрузка чего-либо с использованием Local storage (10 баллов)
  • использован eslint, eslint-config-airbnb-base (10 баллов)
  • понятный, читаемый код. Имена переменных и функций отражают то что в них содержится/то что они делают. Функция выполняет одно действие. Повторение логики сведено к минимуму. (20 баллов)
  • подключение и работа с БД (30 баллов)
  • аутентификация (20 баллов)
  • реализован nodejs и express, отдаёт корректные ответы, отдаёт HTTP ошибки с нормальными body, по которым можно понять, что произошло, пишет читаемые логи (40 балов)
  1. Ссылка на YouTube с видео демо: https://www.youtube.com/watch?v=44PNdYB5JU0
  2. Ссылка на статью: https://anna-26-tereshko.medium.com/%D1%8D%D0%BB%D0%B5%D0%BA%D1%82%D1%80%D0%BE%D0%BD%D0%BD%D0%BE%D0%B5-%D1%81%D1%80%D0%B5%D0%B4%D1%81%D1%82%D0%B2%D0%BE-%D0%BE%D0%B1%D1%83%D1%87%D0%B5%D0%BD%D0%B8%D1%8F-%D0%BC%D0%B0%D1%82%D0%B5%D0%BC%D0%B0%D1%82%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%BE%D0%B5-%D0%BC%D0%BE%D0%B4%D0%B5%D0%BB%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5-f89de854c691
  3. Для проверки работы личного кабинета администратора, войдите в тестовый аккаунт:
    почта: test.crosscheck@gmail.com
    пароль: test123Tests
    *для проверки работы личного кабинета студента, можете зарегестироваться как хотите

запасные баллы(320+30)

  • отправка сообщения на почту при регистрации(10 баллов)
  • изменение личных данных профиля[описание, пароль с валидацией, почта] (10 баллов)
  • анимация на главной странице кнопок и карточек(10 баллов)

dimit999 and others added 30 commits January 12, 2021 23:59
# Conflicts:
#	src/components/TestsAdmin/TestsAdmin.js
#	src/utils/Authorization/auth.js
feat: lections add connection to DB: add/delete
…ass Auth, import it in main.js, remove guide modal and scripts in html
@AinuAnna AinuAnna temporarily deployed to mathematical-modeling February 3, 2021 11:05 Inactive
@AinuAnna AinuAnna temporarily deployed to mathematical-modeling February 3, 2021 13:03 Inactive
@AinuAnna AinuAnna temporarily deployed to mathematical-modeling February 3, 2021 14:12 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