Tourism
Требования
ко входу в систему
Запрос логина
Запрос пароля
Проверка, админ ли это
Как-то защитить систему от входа с помощью простого прописывания в адресной строке URL к домашней странице
Сохранять свойста авторизации. То есть мы должны знать, что это именно данный пользователь с данным именем
Требования
к составлению списка мест
Просить пользователя
указать количество дней
для прогулок
Просить пользователя
ввести список объектов
Список музеев
по разным фильтрам
Добавить фильтр
"стандартные места"
Возможность править список
до его подтверждения
Требования к составлению маршрута
Уметь прокладывать маршрут на гуглокарте
Указать, сколько времени потребуется при переходе от пункта А к пункту Б
Научиться извлекать данные о времени в виде, пригодном для автоматизированной работы
Как-то учесть такой вариант: пользователь указал слишком много мест для заданного интервала времени
Вывести табличку, в которой пользователь указывает, сколько времени он собирается провести в каждом объекте
Позволить пользователю править маршрут
(добавлять/удалять объекты)
При большом количестве дней увеличение времени на просмотр каждого музея пропорционально их рейтингу/размеру
Требования
к регистрации
Потребовать email
Потребовать новый уникальный логин
Потребовать два раза ввести пароль
Шифрованная передача пароля
Отправлять сообщение о регистрации
Требования к дизайну
Общая картинка, для main.master
Добавить календарики на страницы
Сделать красивое меню
Сделать карту сайта
Менять верхнюю строку, если
пользователь уже зашел в систему и вынести в Main.Master
Посмотреть на сайт при других
разрешениях экрана
Сделать страницу 404
Добавить полезные ссылки
Добавить английский язык
Требования к списку экскурсий
Создать базу по экскурсиям
Добавить типы экскурсий
Требования, относящиеся к базам данных
Исправить БД по музеям
Добавить типы музеев
Создать БД по экскурсиям
Добавить метод, синхронизирующий
данные в базе с открытыми данными
Как-то добавить
"пригороды" и "соборы".
Или убрать соответствующий пункт
из документации