Разработка онлайн файлового конвертера
Нужно создать онлайн конвертер файлов. Так как работы много, то ее разбиваем на этапы.
В рамках первого этапа нужно сделать:
1. Загрузчик
2. Конвертер форматов RAW (обязательно - DNG CR2 RAW), по возможности - (NEF ARW ORF RAF PEF CRW)
3. Выдачу конвертированных JPG пользователю (если >1 файла, то в архиве)
Примеры подобных:
https://raw.pics.io/convert-raw-to-jpeg-ru
https://online2pdf.com/convert-jpg2pdf
http://image.online-convert.com/ru/convert-to-jpg
По итогу сайт должен уметь делать:
1. Конвертировать разные форматы файлов (конвертеров будет несколько, для начала - изображений, затем - документов)
2. Выводить страницы под разные конвертеры (например, один общий скрипт конвертирующий в JPG может иметь несколько страниц с разными заголовками типа BMP-JPG, PNG-JPG и т.д.)
3. Загрузчик должен уметь принимать множественные файлы, работать с drag'n'drop, выдавать множественные файлы в архиве
4. Хранить информацию о совершенных конвертациях и ошибках в БД
5. Работать в многопоточном режиме, поддерживать очереди при высокой загрузке сервера
6. Поддержку мультиязычности
Работу разбиваем на этапы, которые по отдельности принимаются и оплачиваются.