Skip to content

fornacis-202/authorization

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

authorization

In this project we create an Authorization By Image Service. We build two Backend services for getting user information and processing the next steps.

s1

In the first API (s1) we get all of our clients information including ID, name, two images, and eamil.
Then we store User email, name, ID, and IP in a MySQL cluster and the images in a S3 database. After that we publish this information on a RabbitMQ Cluster for the second API (s2).

s2

In this API (s2) we process the images. We subscribe over RabbitMQ Cluster to receive events from first API. After that, we get images from S3 cluster, then we send that image to Image Similarity service. If the images are similar, the user is authorized. then, we send an email to client via Mailgun to inform about the results.

Requirements

  • Cloud based service
  • DBaaS (Database as a service)
  • Amazon S3 database for Object storage
  • RabbitMQ service
  • Image Similarity service
  • Mail service

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages