Skip to content

lucas2595/batata

 
 

Repository files navigation

Team Batata Repository

Project: Access control to UFSC’s Refectory (RU) Course: Programacao C++ para Sistemas Embarcados Semester: 2017.1 Professor: Eduardo Augusto Bezerra, PhD.
Major: Electronic Engineering
University: UFSC - Universidade Federal de Santa Catarina

Project Short Descpription

This project consists in develop an access control system to ufsc refectory. This system might work online and offline. A Leon3/Atlys board is used to store users using data structures, unlock the turnstile for authorized users and send data to host computer. The host computer is a web server containing an SQL database of users and purchases, a web API with user interface to generate reports. Users can have two accounts: One related to RFID RU card; and other related to their smartphone app. The smartphone app might be able to connect with the turnstile and the server, in order to grant acces to ru and get reports from server.

For more information about this project, access link

Repository instructions

  • Pull this remote repository before you start working in your local repository, sou you'll be always up to date.
  • Every new feature or documentation has to be in a new branch.
  • Commits are allowed in the branch you're working.
  • Commit messages might be always written in english.
  • Don't merge branches without group agreement.
  • Double check your local file changes and git log before pushing it to remote repository.
  • Comments are welcome to discuss changes in branches.

Repository Structure

  • master Branch
    ├── README.md
    ├── code - Folder with codes of a working version android app
  • pdt branch
    ├── Documentation - Product Tree Diagram Documentation
    ├── code - Folder with codes of a working version android app
  • requirements branch
    ├── Documentation - Project Requirements Documentation
    ├── code - Folder with codes of a working version android app
  • wbs branch
    ├── Documentation - Work Breakdown Structure Documentation
    ├── code - Folder with codes of a working version android app
  • schedule branch
    ├── Documentation - Schedule Documentation
    ├── code - Folder with codes of a working version android app
  • class_diagram branch
    ├── Documentation - Class Diagram Documentation
    ├── code - Folder with codes of a working version android app
  • usecase branch
    ├── Documentation - Use Case Documentation
    ├── code - Folder with codes of a working version android app

~$ Team Batata

About

No description, website, or topics provided.

Resources

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Makefile 44.6%
  • C++ 13.1%
  • JavaScript 11.0%
  • D 8.6%
  • PHP 7.4%
  • Java 4.4%
  • Other 10.9%