bagofcodes / FaceAccessClient

Client Application for the FaceAccess Server

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

CircleCI GitHub issues GitHub forks GitHub stars GitHub license

FaceAccess Client - Face Recognition based Access Management System Client App

As the name suggests this is a client side app to interface with the FaceAccess Server for face-recognition based access authentication system.

Getting Started

Follow the instructions below to setup and run this project on your system.

Prerequisites

This project needs the following packages to be installed to run.

1) Gradle Build System (5.4.1)
2) Android SDK (API 21)

And you need either a AVD or a physical android device of API 21 and above to run this project on.

Installing and Running

I strongly suggest to use Android Studio for running this project as it's a pretty good IDE for Android Development. Also It takes care of most of the dependency installation by itself with minimal user interaction.

  1. Make sure you have git installed. Go to https://git-scm.com/ to install it.
  2. Open the terminal.
  3. Type in "git clone https://github.com/dotslash21/FaceAccessClient" to clone this repository.
  4. Add Firebase to your Android Project.
  5. Open the project in Android Studio (preferably version 3.x).
  6. Perform a Gradle sync (click on 'Sync now' in the popup).
  7. Build and Run the project.

License

You can assume that any file which doesn't have any license info in the source code to be licenced under MIT License.

Acknowledgments

  • The FireBase team for their awesome implementation here.

About

Client Application for the FaceAccess Server


Languages

Language:Java 100.0%