Загружайте и делитесь изображениями

Начните загружать изображения простым перетаскиванием в любое место окна прямо сейчас. Ограничение на размер изображения 32 MB. После загрузки, Вам будут доступны прямые ссылки, BB-коды и миниатюры.

Вы можете загружать картинки, устанавливать таймер удаления, редактировать размеры, название, описание, а так же получать ссылки на источник в разных форматах. Моей задачей было создание фронтенд-части, а так же дизайна и структуры сервиса по работе с изображениями. В данный момент бэкенд-часть проекта в процессе разработки, поэтому для демонстрации подключен API аналогичного сервиса imgbb.com При написании проекта использовался только native javascript.

API

Request
https://api.imgbb.com/1/upload?name=name&description=desc&expiration=600&key=YOUR_CLIENT_API_KEY"
--form "image=R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7
Type
POST
Key
The API key
Image
TA binary file, base64 data, or a URL for an image. (up to 32 MB)
Name
The name of the file, this is automatically detected if uploading a file with a POST and multipart / form-data)
Expiration
Enable this if you want to force uploads to be auto deleted after certain time (in seconds 60-15552000)
Description
The description of the file (optional)