Разработать веб-приложение, в котором можно добавлять свои метки на карту и сохранять в них любую нужную информацию, а также можно рассматривать 3D-модели различных достопримечательностей.
Функицональные блоки:
- Регистрация, аутентификация и авторизация
- Просмтор 3D-моделей (доступен всем)
- Добавление своей метки (только авторизованным пользователям)
- Добавление друзей (только авторизованным пользователям)
...
Пока что просто будем ссылаться на 3D-модели из Google Earth, в дальнейшем будут созданы свои модели
После того как пользователь добавил свою метку, он, соответственно, может посмотреть прикрепленную к ней информацию.
1. При наведении на метку будет около курсора всплывать маленькое окошко, в котором будет написано, имя человека, который эту метку добавил, и краткое описание в этой метке
2. При клике на метку будет открываться отдельное окно в котором можно будет посмотреть всю информацию, прикрепленную к метке, в том числе скачать прикрепленные к ней файлы. Также можно будет изменить эту информацию, удалить метку
1. При певром клике на метку будет отображаться то же, что в пункте 2.3.1.1.
2. При втором клике на метку то же, что в пункте 2.3.1.2.
1. Иконка самого большого размера
2. Цвет обводки, всплывающего окна свой
1. Иконка среднего размера
2. Цвет обводки, всплывающего окна свой
1. Иконка самого маленького размера
2. Цвет обводки, всплывающего окна свой
3. Во всплывающем окне будет название достопримечательности, и ее описание
...
- Фронтенд:
- React JS
- Бэкенд:
- Язык JavaScript
- Node JS
- Express JS
- БД PostgreSQL
...