Skip to content

metaltoad/AgeVisionAi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

55 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Age Detection Project

Overview

This project is an age detection web application that utilizes Amazon Rekognition's powerful image analysis capabilities. The frontend is built with React.js, providing a user-friendly interface, while the backend is implemented in Python and hosted on AWS services.

Features

  • Age Detection: Utilizes Amazon Rekognition to estimate the age range of individuals in uploaded images.
  • Interactive UI: A clean and responsive user interface created with React.js.
  • Secure Backend: Python-based backend with AWS Lambda for serverless execution and AWS API Gateway for RESTful API services.

Getting Started

Prerequisites

  • Node.js
  • yarn
  • AWS Account
  • Python 3.11
  • Serverless Framework

Installation

  1. Clone the repository:
    git clone https://github.com/your-repo/age-detection.git
    
  2. Install frontend dependencies:

cd client yarn

  1. Install backend dependencies:

cd server pip install -r requirements.txt

Running the application

  1. Frontend yarn run dev

  2. Backend Hosted on AWS