Skip to content

Lhesnor/fullstack-proj

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Memery

Сервис предоставляет возможность поиска среди сохраненных картинок по тексту на них. У каждого пользователя свое хранилище.

Запуск

# из корня проекта:
docker compose build
docker compose up

REST API:

/images/v1
GET /search?text=str
Ищет картинки по тексту
200: [{id: int, url: str}]. гарантируется порядок по похожести
404: картинок у юзера нет

GET /latest
Достает последние картинки
200: [{id: int, url: str}]. гарантируется порядок по времени
404: картинок у юзера нет

POST /upload
Загружает картинку в хранилище (telegra.ph), считывает текст с нее
201: загружает картинку
406: картинка некорректного формата

DELETE /delete?id=1
204: картинка удалена
404: такой картинки нет

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published