Прототип приложения для студентов и менторов школы Rolling Scopes.
При разработке приложения использовались следуюущие технологии
Прототип рабочего проекта развернут на Netlify https://xcheck2020.netlify.app/
-
Страница авторизации. Нужно ввести свой ник на github и выбрать роль.
-
Страница создания задачи (task). Доступна только для авторов.
-
Страница выбора задачи. Представлена списком доступных задач. При нажатии автором создателем задачи происходит переход на страницу редактирования задачи, при нажатии любым другим автором - ничего не происходит. При нажатии пользователем происходит редирект на создание запроса на проверку задачи. Если пользователь уже создал задачу на проверку ранее, то открывается страница редактирования запроса на проверку.
-
Страница запросов на проверку. Если нажимает создатель заявки, то переходим на страницу редактирования запроса. Если проверяющий, то на страницу создания ревью или редиктаровани ревью.
-
Страница ревью. Логика устроена аналогично предыдущим страницам
-
Страница просмотра ревью. Можно обжаловать любую оценку. Или принять полностью ревью.
- Страница спора. Создатель ревью видит спорные вопросы от создателя запроса на проверку. Может принять или отказать в споре. При нажатии на принять происходит перерасчет ревью
- yarn start
- yarn build
- yarn lint:fix