LockerFace é um aplicativo a ser utilizado em lockers empresariais para desbloqueio de armários por meio de autenticação facial.
Foi usado React Native como framework JavaScript para escrever esse projeto.
Pré-requisitos • Instalação • Tecnologias • Créditos
Antes de começar, você vai precisar ter instalado em sua máquina as seguintes ferramentas: Git, Node.js, Expo.
Além disto é bom ter um editor para trabalhar com o código como VSCode e o aplicativo do Expo baixado no celular para conseguir visualizar o projeto (caso não seja possível, você pode baixar o AndroidStudio e usar o emulador do Android no seu computador Windows).
-
Clonar o repositório na sua máquina
-
Instalar as dependências com
npm install -
Criar um serviço na Azure de autenticação visual (Cognitive Services -> Face)
-
Criar um arquivo .env na raíz do projeto no qual você irá colocar o endpoint e a senha oferecidas pela Azure
AZURE_URL=seu-endpoint-aqui
AZURE_PASSWORD=sua-senha-aqui- Iniciar o projeto com
expo start
As seguintes ferramentas foram usadas na construção do projeto:
Esse projeto é baseado na aplicação web LockerFace disponível neste repositório.
Foi adaptado para o React Native por Ana Clara Garcia Farah