Skip to content

Commit 542d30b

Browse files
authored
Merge pull request #26 from JavaScript-Basic-OTUS/final
Add project requirements
2 parents 8349641 + 2f5c0ef commit 542d30b

File tree

1 file changed

+61
-1
lines changed

1 file changed

+61
-1
lines changed

lessons/lesson35/lesson.md

Lines changed: 61 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,61 @@
1-
# Lesson 35
1+
---
2+
title: Занятие 35
3+
description: Организация проектной работы - на что обратить внимание при защите. Консультация
4+
---
5+
6+
# OTUS
7+
8+
## Javascript Basic
9+
10+
<!-- v -->
11+
12+
Вопросы?
13+
14+
<!-- s -->
15+
16+
Требования к финальному проекту
17+
18+
<!-- v -->
19+
20+
Обязательно все из списка:
21+
22+
- поддержка пользовательских сессий / сохранения пользовательских данных
23+
- использование внешнего API
24+
- минимум 3 разных роута
25+
- использование параметризированных роутов
26+
- настроенные линтеры, тесты и автодеплой через CI/CD
27+
- возможность проверить приложение без локального запуска (с исключениями)
28+
- оформленный репозиторий и README
29+
- покрытие кода тестами от 50%
30+
31+
<!-- v -->
32+
33+
Поддержка хотя бы одного пункта из списка:
34+
35+
- аутентификация пользователя
36+
- отзывчивый дизайн
37+
- совместная работа пользователей
38+
39+
<!-- v -->
40+
41+
Примеры:
42+
43+
- крокодил c рисованием на канвасе
44+
- сеги
45+
- книга рецептов
46+
- расширение для браузера для подсветки и создания заметок
47+
- клиент для slack / tg / vk
48+
- базовая аркадная игра с преследованием
49+
- сайт для просмотра погоды
50+
51+
<!-- v -->
52+
53+
Вопросы?
54+
55+
<!-- s -->
56+
57+
[Домашнее задание](https://github.com/JavaScript-Basic-OTUS/otus--jsbasic/blob/master/lessons/lesson35/task.md)
58+
59+
<!-- s -->
60+
61+
Вопросы?

0 commit comments

Comments
 (0)