#[ЗАЧТЕНА](https://otus.ru/learning/61597/#/homework-chat/9332/) #[РАБОЧИЙ СЕРВИС](http://lab.tiburon.su:8080/) # Заготовка для социальной сети Цель: В результате выполнения ДЗ вы создадите базовый скелет социальной сети, который будет развиваться в дальнейших ДЗ. ###В данном задании тренируются навыки: - декомпозиции предметной области; - построения элементарной архитектуры проекта Требуется разработать создание и просмотр анект в социальной сети. ###Функциональные требования: - Авторизация по паролю. - Страница регистрации, где указывается следующая информация: - Имя - Фамилия - Возраст - Пол - Интересы - Город - Страницы с анкетой. ###Нефункциональные требования: - Любой язык программирования - В качестве базы данных использовать MySQL - Не использовать ORM - Программа должна представлять из себя монолитное приложение. - Не рекомендуется использовать следующие технологии: - Репликация - Шардинг - Индексы - Кэширование Верстка не важна. Подойдет самая примитивная. Разместить приложение на любом хостинге. Например, heroku. ДЗ принимается в виде исходного кода на github и демонстрации проекта на хостинге. Критерии оценки: Оценка происходит по принципу зачет/незачет. ###Требования: - Есть возможность регистрации, создавать персональные страницы, возможность подружиться, список друзей. - Отсутствуют SQL-инъекции. - Пароль хранится безопасно.