Skip to content

anandmt/atsapi

Repository files navigation

A .NET Core's Simple JSON API solution for Attendance Tracking System (ATS)

Attendance Tracking System

A .NET Core web API application for ATS (attendance tracking system).

Build Status CI

ATS web is a Vuejs Progressive web application, which work on any machine which is having camera inbuilt including mobile devices, it is powered with TensorflowJs Face identification library trained by for face tracking and Azure API for accuret Face matching.

Features!

  • Import Your picture via URL and it will get trained automatically for face match with name.
  • It Tracks and Identifies face.
  • On each encounter it changes status from Entry to Exit and vice versa.

You can also:

  • Deploy this API on Linux server.
  • In a Doker container already hosted in docker at atsAPI

Tech

ATS uses a number of open source projects:

  • Dotnet Core - The latest major release is .NET Core 3.1. And of course ATS itself is an open source ats on GitHub.

Installation

  • Download the latest .NET Core SDK

.NET Core 3.1 Releases

The following .NET Core 3.1 releases have been shipped. You must be on the latest patch release to be supported by Microsoft

Release Date Description Download
2020/03/24 3.1.3 download

Sample Json API response

[{"id":"5e830aa31c9d440000b91e06","name":"Anand Tiwari","image":"https://res.cloudinary.com/dq3npvyjj/image/upload/v1585571840/anand_lnkdn_yzmu5g.jpg","entry":"","exit":"","status":"enter"},{"id":"5e830aa31c9d440000b91e99","name":"Rikhil Tiwari","image":"sample/Rikhil_jfr93h.jpg","entry":"","exit":"","status":"enter"}]

License

MIT

Releases

No releases published

Packages

No packages published