Skip to content

Latest commit

 

History

History
64 lines (52 loc) · 2.83 KB

File metadata and controls

64 lines (52 loc) · 2.83 KB

Cognitive Services Face API Training Build Status

screenshot

The goal of this project is to create a dashboard for users to manage and test their Cognitive Services Face API, given that they have a Face API Key

Features

  • Manages your Person, Person Group, and Training of your Face API
  • Locally Storing your Face API Key
  • Nicely formated User Data for the Person entities
  • Quickly submit Face entities using the webcam

Getting Started

You can go to the Live App.

Or if you want to Spin up your own instance of this app, you will need node, npm or yarn:

  1. clone this repository
  2. run npm install (this will take a little while)
  3. run yarn start OR yarn run compile and serve the assets in the dist directory
  4. go to http://localhost:3000

Technical Details

Key Application Dependencies

Backend This app is now serverless :)

Frontend

Development Tools

Getting Started with Development

  1. clone this repository
  2. run yarn (might take a while)
  3. run yarn start
  4. go to localhost:3000

To Contribute

Please refer to the CONTRIBUTING.md

TODO

  • Async Flow in UI
  • Auto Refresh on FaceAPIKey change
  • Mobile Friendly
  • Fix User Data for Face Creation
  • Add User Data for Person Group Creation
  • Convert ternary operators to _.get for readability
  • Build dist on server
  • Helpful Error Messages