<!doctype html>
<html lang="ru">
<head>
<meta charset="utf-8">
<link rel="stylesheet" href="css/slides.css">
</head>
<body class="reveal">
<section>
<h2>Хакатон</h2>
</section>
<script src="js/reveal.js"></script>
<script src="js/slides.js"></script>
</body>
</html>
Авторизация и регистрация
Создание квеста
Добавление фотографий в квест с указанием геолокации
Авторизация и регистрация
Просмотр списка квестов
Прохождение квеста
Комменты к фоткам
Emoji в комментах 🙀
Поиск квестов по названию
Лайки
Рейтинг квестов по лайкам
Статистика
Договориться о взаимодействиях
Договориться о технологиях
Наладить эксплуатацию
Страница списка квестов
Страница квеста
Документация
Поиск квестов по названию
Платформа – Node.js
Сервер – Express.js, Koa, ...
Шаблоны – Handlebars, JSX, ...
База данных – mLab, ElephantSQL, ...
8 часов + 🍴
4 этапа
После каждого
git clone git@github.com:gogoleff/notes-app-example.git git remote add upstream git@github.com:urfu-2016/notes-app-example.git
git checkout master git pull upstream master git checkout -b deploy-to-heroku
git add Procfile package.json app/ git commit -m "Настроен деплой в Heroku"
git checkout deploy-to-heroku git pull upstream --rebase master* git add file-with-resolved-conflict * git rebase --continue
git push origin deploy-to-heroku
git checkout deploy-to-heroku git add package.json git commit -m "Добавлена команда для деплоя в Heroku"git pull upstream --rebase master git push -f origin deploy-to-heroku
git checkout deploy-to-heroku git pull upstream --rebase master git push -f origin deploy-to-heroku![]()