Меню сайта
Music Cloud Community (1.2.2) - делитесь своими песнями со всем миром
С помощью этого приложения вы можете создать сообщество музыкантов и креативщиков, авторы могут загружать свои песни для прослушивания другими участниками.
Бэкэнд построен поверх Laravel с использованием REST API для отправки и получения данных. Это позволит вам легко создать другой клиент, например, собственное приложение для доступа к платформе.
Текущий клиент построен в Angular, SPA (одностраничное приложение). Окончательный пакет JS составляет около 330 КБ при сжатии с использованием gzip, что означает, что приложение будет загружаться быстро.
Существует не так много зависимостей от комплекта JS, это намеренно, чтобы сделать комплект как можно меньше. Для создания клиентского приложения вам понадобится узел и npm, установленные в вашей системе. Для вашего удобства я включил сборку в проект, но вы можете создать собственную сборку с вашими пользовательскими конфигурациями. Все хорошо задокументировано.
Особенности для участников
Особенности для авторов
Особенности для администраторов
Системные Требования
Чтобы установить это приложение, вам понадобится поддержка ssh на вашем сервере. Это не обязательно, но будет проще установить все зависимости с помощью composer.
Бэкэнд построен поверх Laravel с использованием REST API для отправки и получения данных. Это позволит вам легко создать другой клиент, например, собственное приложение для доступа к платформе.
Текущий клиент построен в Angular, SPA (одностраничное приложение). Окончательный пакет JS составляет около 330 КБ при сжатии с использованием gzip, что означает, что приложение будет загружаться быстро.
Существует не так много зависимостей от комплекта JS, это намеренно, чтобы сделать комплект как можно меньше. Для создания клиентского приложения вам понадобится узел и npm, установленные в вашей системе. Для вашего удобства я включил сборку в проект, но вы можете создать собственную сборку с вашими пользовательскими конфигурациями. Все хорошо задокументировано.
Особенности для участников
- Может обнаружить популярные песни, популярные и последние загрузки.
- Можно исследовать песни по жанру или тегам
- Может играть опубликованные песни
- Можно создавать плейлисты и добавлять песни в любой из них.
- Может нравится / не нравится песня
- Доступ к истории пьес
- Страница профиля с общедоступным фидом
- Может воспроизводить все песни в плейлисте или избранное
- Пользователи могут связаться с авторами и другими пользователями
- Пользователи могут подписаться на других пользователей
- Поиск песен, альбомов и исполнителя
Особенности для авторов
- Можно создавать альбомы
- Добавить песни в существующий альбом
- На странице профиля есть вкладка для опубликованных песен
Особенности для администраторов
- Можно редактировать / удалять пользователей
- Можно редактировать / удалять альбомы и песни для любого автора
- Можете управлять комментариями на сайте
- Можно добавлять / удалять новые жанры
- Можно добавлять посты в блог
- Можно настроить имя приложения, Google Analytics и идентификатор приложения Facebook
Системные Требования
Чтобы установить это приложение, вам понадобится поддержка ssh на вашем сервере. Это не обязательно, но будет проще установить все зависимости с помощью composer.
- PHP> = 7.1.3
- Расширение OpenSSL PHP
- PDO PHP расширение
- Расширение Mbstring PHP
- Расширение Tokenizer PHP
- Расширение XML PHP
- Расширение Ctype PHP
- Расширение JSON PHP
Демо / Инфо:
Скачать Music Cloud Community (1.2.2)
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.