danielfain / image-rekognizer

A serverless image hosting website where uploaded images are stored, identified via AWS Rekognition, and labelled.

Home Page:https://image.fain.dev

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

image-rekognizer

A serverless image hosting website where uploaded images are stored, identified via AWS Rekognition, and labelled.

Example

Dog Example

A picture of a Golden Retriever I uploaded

Backend

I chose AWS Lambda as my backend for its integration with other AWS services such as DynamoDB for keeping track of which labels belong to which images, S3 for image storage, and Rekognition for image detection. Lambda is also very cost efficient because it only runs when it needs to but this comes with a startup cost which can cause a delay on the first use.

Frontend

I used React with Semantic UI components to build a simple interface which displays the images and their labels as cards.

About

A serverless image hosting website where uploaded images are stored, identified via AWS Rekognition, and labelled.

https://image.fain.dev


Languages

Language:JavaScript 63.8%Language:Go 22.7%Language:Python 8.2%Language:HTML 2.9%Language:CSS 2.3%