DEV Community

Lucas Cruz
Lucas Cruz

Posted on

Equisys - Um sistema de controle de equipameno (Interfaces)

[Projeto pessoal]
Olá esse post é uma forma de compartilhar o que eu ando desenvolvendo.

Tela de home - um select para disciplina, um input para computador, um input para estudante e botão de registrar emprestimo

O Sysequi é um aplicativo de gerenciamento de equipamentos desenvolvido em react-native.

Sua função é fazer com o professor/responsável pela sala saiba quais estudantes estão com quais computadores.

Seu fluxo funciona da seguinte forma:

Tela de disciplina, tem um input para o nome da disciplina, dois inputs de hora para o inicio e o fim e um botão para registrar a disciplina

Primeiro deve-se cadastrar a disciplina, com nome, horário de inicio e horário de fim, a ideia desses horários são para regras de negócio:

  • Na hora a disciplina selecionada é que é que tem o horário atual está dentro do range.
  • Notificar caso passe do horário e o aluno não tenha devolvido o computador.

Tela de computadores, existem um campo de input para colocar o código do computador e um botão para registra-lo

A segunda coisa a se fazer é adicionar os computadores, geralmente os computadores principalmente aqueles que ficam em escolas tem números identificadores, o usuário deve cadastrar esses números.

Tela de estudante, tem um select para selecionar a disciplina, um campo de input

Em seguida deve-se adicionar o aluno, com o nome, número de matricula e a disciplina que frequenta.

Por fim após fazer esses cadastros no primeiro dia de aula o ideal é que o professor use pelo resto do período somente a tela de home para associar aluno a máquina

As listas que serão mostradas:

Tela de home - um select para disciplina, um input para computador, um input para estudante e botão de registrar emprestimo. Abaixo aparece uma lista de emprestimos

Desse sistema o que foi implementado até agora foram as interfaces no jeito que foi mostrado.

Hostinger image

Get n8n VPS hosting 3x cheaper than a cloud solution

Get fast, easy, secure n8n VPS hosting from $4.99/mo at Hostinger. Automate any workflow using a pre-installed n8n application and no-code customization.

Start now

Top comments (0)

Billboard image

The Next Generation Developer Platform

Coherence is the first Platform-as-a-Service you can control. Unlike "black-box" platforms that are opinionated about the infra you can deploy, Coherence is powered by CNC, the open-source IaC framework, which offers limitless customization.

Learn more

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay