The cloud application developed for my term assignment is titled Serverless Image Processing System. This project aims to provide users with an intuitive and feature-rich platform to analyze images, detect labels, and analyze face details using Amazon Rekognition. The application leverages a combination of modern technologies and AWS cloud services to deliver a seamless and efficient user experience.
The Documentation section contains a detailed description of my project.
🔗Link : https://drive.google.com/file/d/1zSriZxzGk5e8dBypItgE-zxE3quNaC5q/view?usp=sharing
Storage:
User registration data : DynamoDB
Images & prediction results storage : S3
Compute:
Application Hosting : EC2
Image Analysis workflow : Step-Function
Image Analysis:
Amazon Rekognition (using API to detect labels, celebrities, facial analysis)
Notification:
Notify users about detection results: SNS
Frontend: React
Backend: Python Flask App (handle user registration, login and image upload)