Welcome to DETI MakerLab

DETI MakerLab is a system designed to manage a modern and innovative room. This room is filled with electronic components and devices, such as Arduinos, Raspberries, 3D printers, a network closet and the like. The space aims at being the room to carry on projects inside DETI.

Our Vision

All in pieces

Make the system highly modularized and loosely coupled. Any component should be easily swaped (or removed).

Don't reinvent the wheel

Reuse existing projects. Keep close to upstream, so that mantaining the project is painless.

Make the system autonomous

MakerLab shouldn't require a superviser, though one might (and will) exist.

easy to use and fun

Management for the users, not for the manager.

Plan for the future

Don't make restrictions to what the system will be capable of providing.

Mobile App

The app provides for a more user-centered experience within the lab and have all necessary tools to start using it's features as fast as possible.

  • Login page

  • University of Aveiro IdP

  • Application menu

  • Equipment's requisition/delivery dialog

  • Project Page

  • Augmented Reality

Augmented Reality

You can sneak peek some information about the item you are holding with an Augmented Reality touch, which is particularly useful if you are not familiar with the equipment.

Scan equipments

All over the room the equipments will be labeled with QR Codes. You can scan them to do requests or find more info on wiki.

Manage your requisitions

You can control your requisitions in your app, having information of your active requisitions list.

Manage your projects

Your projects requisitions are associated to projects on wiki. You will be able to create new projects with the app and also add new members to it.

Wiki

All the knowledge of the system is on the wiki. On the one hand, wiki provides tools to manage equipments, projects and users. On the other, users can collaboratively edit articles, in a version controlled way, to document and share all the information that assists students making their projects happen.

  • The home page, with a bar to search anything in the wiki

  • Equipment's article

  • Edition of an article

  • Article's version control

  • Equipment's management page, with quantity and requisitions

  • Project's management page, with its members and requisitions

  • User profile's management

  • Stats with the room's usage during the day

chatbot

dml-servant is our chatbot. It is a plugin to automate some useful tasks within MakerLab. It provides administration tools, for instance, to test the reachability and status of some endpoints. Through its command line like interface, users can also issue the creation of VM's and the establishment fo VLAN's.

Schedule

M1

March 1

Project specification, general architecture, mockups and documentation.

M2

March 22

Develop all the components separately with the vision of integrating them later: wiki, mobile app, index manager and network manager.

M3

April 23

Have the management side running: equipment registration and labeling.

M4

May 3

Release a minimal viable product for wiki and mobile app, with the requisition system.

M5

May 31

Improve user experience, correcting some bugs and polishing features, based on usage feedback. Launch chatbot and network.

M6

June 13

Final product, ready to be fully used by DETI community. Project's documentation completed.

Puppets

Ricardo Jesus

Project Manager
ricardojesus@ua.pt, 76613

Diogo Ferreira

Documentation Manager
pdiogoferreira@ua.pt, 76425

Leonardo Oliveira

Product Manager
leonardooliveira@ua.pt, 76725

Pedro Martins

Infrastructure Manager
pbmartins@ua.pt, 76551

Jorge Silva

Developer
jorgeduartesilva@ua.pt, 68487

Puppeteer

Prof. Diogo Gomes

dgomes@ua.pt

Curious?

This is a little brief of what we are doing. You can take a deeper look in the documentation section.