Serviço de gestão de códigos de acesso magicWiFi = To be translate

Project Details


To be filled

Purpose of this project

To be filled

Project description

Develop a Portal to generate material that provides access to wifi networks through the solution Magicwifi


  1. Definition of the process of key management and signature tags magicWiFi
    1. Study the problem [DONE]
    2. Draft the process solution [DONE]
    3. Prepare Presentation [DONE]
    4. Edit this wiki [DONE]

  1. Implementation of the Portal to manage keys and signatures (Certification Authority)
    1. Install Ruby On Rails [DONE]
    2. Create use cases [DONE]
    3. Create System Views [DONE]
    4. Create Data Model [DONE]
    5. Learning Ruby On Rails [DONE]

  1. Implementation of the management process of tags and signatures requests
    1. Login System [DONE]
    2. Authorization System (admin / user) [DONE]
    3. Access Points [DONE]
    4. Certification Authority [DONE]
    5. Requests [DONE]
    6. Certificates [DONE]
  1. Extension of the Portal for generation of tags and QR Codes, with their respective Wifi access keys and passwords [DONE]


  1. Extension of the admin application for automatic set of NFC tags for an access point [DONE]
  1. Generation of unique identifiers for tags [DONE]
    1. Integration of the credit system for tags and QR Codes
    2. Acquisition and supply of the identifier at the NFC process and authentication at the access point
    3. Verification of properties assigned to the identifiers at the access point

Risk Mitigation, Monitoring and Management Plan

Risks Identified

To be filled

Risk Mitigation

To be filled

Risk Management

To be filled


Company name

Caixa Mágica Software

Company description

Caixa Mágica is one of the open source projects with most historical background in Portugal.

Born in a college environment at ISCTE in 2000, has been growing steadily for the last eight years, supported by a set of visions, mission and values and a strategy the help maintaining the focus on open source technologies.

In 2004, a spin-off company started, being held a strong relationship with ADETTI through a contract of shared development. The company Caixa Mágica Software had positive results in 2004 and has been growing 30% each year.

Today, Caixa Mágica has 15 to 20 collaborators distributed along three main areas:

  • Product: engineering team that develops the Linux Caixa Mágica distribution. Currently, about 900 units are sold each month, spread along online sales, store and special programs.
  • Outsourcing: projects that highly demand open source technologies and where our professionals are an added value.
  • Research: European and National projects that feed technology and competence to other business units. At the moment we have a cycle of three years from the initial research to product availability.

Added to the three main areas, Caixa Mágica has three more areas of smaller dimensions but growing: Training, Professional Services and Appliances.

Mentor Name

Alfredo Matos

Trainee details

Trainee Name

Soraia Meneses Alarcão

Past experience

In the last years worked in several groups, in particular NEIIST, LAGE2 , TMIST , Mentorado and Seminarios-IST Tagus. I worked as a volunteer in the projects Prevenção Florestal and Complemento Solidário para Idosos, among others.

Current situation

Information Systems and Computer Engineering MSc master student at Instituto Superior Técnico (IST) in Tagus (Oeiras) with Multimedia Systems as major area and Intelligent Systems as minor. I'm also president of NEIIST and Director of the Magazine "Tecnológica".

Motivation for the project

To be filled


Last modified 7 years ago Last modified on Feb 2, 2013, 6:51:56 PM