Архив: Vue/Php фуллстэк для админки и интерфейса закачки файлов

Бюджет 667$ / 40000
руб
в месяц
Создан: 5 лет назад
Закрыт
Описание
We are in need of a Full Stack Developer to develop an interface that would allow clients to upload MP3 files to specified folders on a server.

We need the design to allow the client to name the metadata (Title, Artist and Album) but, during the upload process, change the File Name to a different name.

For example, let's say we have set a client to have access to 2 folders on the server.  We will call them F1 and F2.

The Client will place their two files into their respective places in the console, name the metadata and press submit/upload.  The console should rename the "File Name" of the F1 Folder file to 01.mp3 and the second file should be renamed 02.mp3.  

Our system is going to read and play the same file path each time so we need it to be the same name every time but still display their metadata.

Because our clients will often keep the some of the metadata the same from week to week, we need the metadata fields to have the option of being able to set Default metadata.

A backside control panel with easy setup and management options is a must.  

We would need this to be installable in Wordpress and accessible only by Username and Password for each client.  

An attractive and modern design is very important to us.  

We have other details for this job but this is the most important part.

Preferred tech stack:
- Backend: PHP (Wordpress, Laravel or vanilla php is fine)
- Frontend: SPA with Vue.js/Nuxt.js



Details:

The project consists of 2 parts:

1. Admin area to manage clients:
- Allow add/edit clients with the following form fields:
- Client email (username) and password – unique to each client.
- Be able to set number of file uploads for client.
- Be able to temporary disable a client without deleting.
- Fields to upload 2 QR Codes for Client's Player Page and YouTube or FB account.
- Field to put stream URL.

2. User interface to upload the files.
This should be a Vue.js component, so it is possible to embed it into any webpage by adding the widget HTML into a page. Password protection (signin form) must be enabled to access the widget functions and to upload the files.


MORE ABOUT THE MP3 UPLOADS (Default Section on Login)

- set File size limit 80mb or whatever recommended for up to 59min at 128k.
- Uploads should have metadata fields for Title, Artist and Album.
- Console should write this metadata for the file when submitted for upload. Uploaded files should be saved on the server (backend) and additional information about the file (title, artist, etc.) should be stored into the database, MySQL is fine.
- Metadata fields should each have default setting to remember the metadata for the next time the client uploads.
- MP3 FILES ONLY (add mime type check into the file upload field)
- Each file should upload to its own specified Server folder. – Each time a file is uploaded the "File Name" should be changed to the specified name given in Management Side Console. (01.mp3, 02.mp3, 03.mp3, etc. for purpose of Station playing file from same file path every time.)

Дочитали и все понятно? Отлично, включите в сообщение строку VueNinja, без нее – все в спам.
Категория

Похожие проекты

 
0 0
Нужна разработка сайта (проектирование, дизайн, программирование,тестирование) на CMS «1С-Битрикс», интеграция с системой управления контентом, развертывание и настройка на сервере Заказчика, гарантийная поддержка в течение 3 месяцев. Обращаю ваше внимание, на то что в ТЗ указан способ предоставления......
safe 
0 0
Ищем специалиста, который имеет опыт в разработке мобильных приложений с использованием фреймворка Expo. В целом задача будет заключаться в отладке сервиса сбора геоданных пользователей внутри приложения, созданного на Expo. Также необходимо проработать функциональность трекинга геолокации пользователя......
safe 
0 0
Сайт для просмотра специализированной БД База данных 10000 строк Необходимо: Сохранить структуру и функциональность существующего сайта. Заменить БД на актуальную. Создать инструмент для импорта обновленной БД из файла вручную. Внести корректировки в работу с базой данных (защита от скачивания, пагинация......
8 месяцев назад
$143
0 3
Oпpocы (1010pyб/чaс) Заходитe на сaйт: gonsù....
1 год назад
$71
0 3
Всем привет! Необходимо разработать лендинг на платформе Salebot. Лендинг будет в стиле визитка для кофейни. Интересует именно данная платформа, так как многие мои услуги сделаны именно там....
safe 
0 3
Ищу клиента для создания учебного проекта и оформления портфолио бесплатно или за символическую сумму....
safe$500
0 10
Мы ищем fullstack разработчика, который может сделать сайт под ключ. Есть детальное ТЗ, обязатедбное к ознакомлению и наработки по дизайну в виде макета Figma....
safe$120
0 7
Должно быть у исполнителя готовое и грамотно сделанное портфолио....
1 год назад
safe 
11 5
Нужен сайт по открытию кейсов для игры Standoff 2. Нужен самый обычный дизайн. Личный кабинет, инвентарь, авторизация через ВК. В Админке должна быть возможность создавать/удалять кейсы, редактировать шансы на выпадение какого-либо дропа, количество кейсов, устанавливать цену. В Админке должна быть возможность......
1 год назад
 
0 9
Требуется веб дизайнер для  2х проектов:. Оптимизации существующего сайта (лендинг) по танцевальному фитнесу на wix. com. Создание онлайн магазина био добавок и его оптимизация.   Ищем профессионального дизайнера, который готов на долгосрочное сотрудничество....
 
0 5
Нужно сделать сайт просчет оффера. Верстка страницы с Figma....
1 год назад
$33
10 2
Мне нужен бот перехватчик для программы ( taxsee driver ) чтобы брать предварительные и текущие заказы. Требования: . 1 бот перехватчик нужен для android. 2 можно писать bоt под моим аккаунтом или другие варианты. 3 функция отключения и включения бота когда он нужен или не нужен. За хорошую работу готов......
1 год назад
 
76 2
Ищу фрилансера для создания лендингов на Битрикс24. Занятость постоянная, 1 раз в 3 месяца....
1 год назад
safe 
498 14
Необходимо написать небольшую серверную часть учебного сайта для запуска под виртуальной машиной Oracle VM VirtualBox  Debian 6. 1 используя php7. 33 и базу MongoDB....
safe 
134 8
ИЩУ СПЕЦОВ – ВЫСОКОГО УРОВНЯ!   1). Уточните, какое у вас образование. 2). Обязательно предоставьте портфолио - лучшие работы. 3). Условия сотрудничества – по договоренности (сообщите ваши предварительные условия).   П. все предложения, которые меня заинтересуют – либо отвечу, либо сохраню контакты в......
1 год назад
 
89 1
Нужно будет делать видео по примеру уже готового видео. Вы подойдете если : имеете базовые-легкие знания в трейдинге,если у вас хороший микрофон, нормальная дикция, и есть программа для снятия экрана на видео. (Себя снимать не нужно,только видео экрана) Чем выше качество тем выше оплата . Оплата за среднее......
safe$111
122 3
Добрый день заинтересовавшимся! У нас сайт на стадии разработки на ОС 3. Создано ТЗ. Необходимо выполнить все пункты в ТЗ. Предварительно 10 000 руб. Поднятие цены можно и обсудить....
Смотреть все