OakleyRecognizer-UI Tailwind Templates

Oakleyrecognizer Ui

OakleyRecognizer UI é uma SPA em React que permite identificar modelos de óculos Oakley via upload de imagem. O front‑end consome uma API em Flask, que usa um modelo Swin Transformer hospedado na AWS S3 para inferência em tempo real. Desenvolvido com React, Tailwind CSS e GitHub Pages.

OakleyRecognizer UI

A React‑based frontend for recognizing Oakley sunglasses models in images, powered by a private API.

Overview

OakleyRecognizer UI is a single‑page application built with React that lets users upload an image of Oakley sunglasses and returns the exact model name. Under the hood, it communicates with OakleyRecognizer‑API, a private Flask API that:

  1. Downloads the vzv1 Swin‑based machine learning model from an Amazon S3 bucket.
  2. Runs inference on the uploaded image.
  3. Returns the predicted Oakley frame model name.

You can view the live frontend on GitHub Pages:
https://allanvvz.github.io/OakleyRecognizer-UI/

Features

  • Image Upload: Drag & drop or select an image file.
  • Real‑time Inference: Sends the image to OakleyRecognizer‑API and displays the model name.
  • Responsive Design: Works seamlessly on desktop and mobile.
  • GitHub Pages Deployment: Frontend is hosted directly from the gh-pages branch.

Getting Started

Prerequisites

  • Node.js ≥ 16
  • npm or yarn
  • An instance of OakleyRecognizer‑API running and accessible (see its README).

Installation

  1. Clone this repo
    ```bash git clone https://github.com/allanVvz/OakleyRecognizer-UI.git cd OakleyRecognizer-UI License This project is private. Please contact the maintainer for access or questions.

Built with ❤️ by AllanVvz

Top categories

Loading Svelte Themes