Skip to content
This repository has been archived by the owner on Jul 20, 2022. It is now read-only.
/ SiGLa Public archive
forked from Jostavo/sigla-UFSCar

Trabalho da disciplina de PDS

Notifications You must be signed in to change notification settings

eiguike/SiGLa

 
 

Repository files navigation

Sistema de Gerenciamento de Laboratórios (SiGLa)

CircleCI

Project installed at Federal University of São Carlos - Sorocaba, for the following courses Interface Humano Computador (IHC) and Projeto de Desenvolvimento de Software (PDS).

The system manages computer labs checking its availability and the current status (if it's occurring a class or if it is closed) displaying all computers' status in a laboratory's map. It is possible to report damage computers and create requests to install new software.


Technologies

HTTP Server

Application responsible to serve the main's page and the dashboard which shows all the information related to laboratories and user's access (using biometric fingerprint).

  • Ruby 2.6.3;
  • Rails 5.0;
    • Bootstrap;
    • Fullpage.js;
  • PostgreSQL;
Fingerprint Client/Server (/tools/digital_matcher)

Application to enroll fingerprint registration and access. Using with libfprint for Microsoft Fingerprint 1033. Only tested with Ubuntu distribution, but it should works in others Linux environments. [video]

  • C++;
  • Libfprint;
  • JsonCpp;

How to run the HTTP Server?

docker-compose run rails db:create db:seed
docker-compose up --build

Contribuitors:

About

Trabalho da disciplina de PDS

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 54.0%
  • HTML 21.1%
  • Ruby 11.7%
  • CSS 11.3%
  • Makefile 0.6%
  • JavaScript 0.5%
  • Other 0.8%