Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Техническое задание для проекта Thundegames

1. Общее описание проекта:

- Название проекта: Thundegames

- Цель проекта: Создание автонаполняемого игрового сайта с функциональностью администрирования, блогом и регистрацией для сохранения прогресса в играх, а самая главная цель проекта в том чтобы люди могли с удовольствием играть онлайн игры без всяких проблем.

2. Дизайн сайта:

- Дизайн сайта должен быть похож на дизайн сайта CrazyGames.

- Интерфейс должен быть интуитивно понятным, привлекательным и адаптивным под различные устройства.

3. Автонаполняемость сайта:

- Игры должны парситься с трех мест: сайта CrazyGames, Poki и дистрибьютора https://gamedistribution.com.

- Добавить домен сайта в белый список дистрибьютора https://gamedistribution.com, для того чтобы мы могли использовать игры из дистрибьютора. (все данные от хостинга я дам)

4. Административная панель:

- Создать административную панель с функциональностью:

- Добавление, редактирование и удаление игр.

- Возможность изменения рекламы и вставки кодов.

- Управление контентом на сайте.

- Управление дизайном на сайте.

- Управление парсером, то есть можно настроить сколько в минуту будут парситься игры.

5. Блог:

- Реализовать блог с функциональностью, аналогичной системе управления контентом WordPress.

- Возможность добавления, редактирования и удаления статей.

- Категоризация и тегирование статей.

6. SEO оптимизация:

- Прописать мета-теги для каждой страницы сайта.

- Оптимизировать изображения для ускорения загрузки.

- Внедрить человеко-читаемые URL.

- Реализовать sitemap.xml и robots.txt для улучшения индексации поисковыми системами.

7. Регистрация и авторизация:

- Создать систему регистрации и авторизации для пользователей.

- Возможность регистрации и авторизации с помощью соц. сетей.

- Возможность сохранения прогресса в играх для зарегистрированных пользователей.

8. Реклама:

- Заменить стандартную рекламу в играх на персонализированную рекламу заказчика.

- Разместить рекламные блоки в удобных для пользователя местах, минимизируя негативное воздействие на игровой процесс.

9. Технологии:

- Использовать современные технологии и языки программирования для создания веб-приложения (например, HTML5, CSS3, JavaScript, Node.js, MongoDB).

10. Тестирование:

- Провести тестирование всех функций и компонентов сайта перед выпуском в продакшн.

- Уделять внимание совместимости с различными браузерами и устройствами.

11. Безопасность:

- Обеспечить безопасность сайта, включая защиту от SQL-инъекций, XSS-атак и других потенциальных угроз.

12. Документация:

- Предоставить документацию по использованию административной панели и основным функциональным блокам сайта.

13. Развитие:

- Предусмотреть возможность дальнейшего расширения функционала сайта и добавления новых возможностей.

14. Поддержка:

- Предусмотреть периодическую поддержку и обновления сайта после его запуска.

4 месяца назад
GROMIR
24 годаАзербайджан
2 года в сервисе
Был
3 месяца назад