Nesse post você encontra um exemplo de software de gerenciamento de usuários, ou seja, adicionar, remover, editar usuários. Você pode fazer isso usando várias linguagens e também tecnologias diferentes, portanto, resolvi implementar essa funcionalidade em 2 linguagens diferentes.
Esse software tem fins educacionais, assim como vários outros exemplos de aplicações gratuitas. Veja mais softwares distribuídos por nosso website aqui.
Implementação usando – Java2EE,JSF, JPA e MySQL
O primeiro projeto da série BaseProject é construído utilizando tecnologias consagradas no mercado e que são inteiramente grátis para desenvolvedores. O Java EE já presente em muitas empresas possui inúmeros frameworks para todo tamanho de aplicação.
O MySQL é uma das bases que pode ser utilizadas e o JPA encapsula muito bem a criação e manipulação das tabelas da base de dados. O JSF inclui muitos recursos para o desenvolvimento de aplicações que serão demonstrados no projeto.
Nesta aplicação foram implementados:
- Gerenciamento de usuários.
- Interface administrativa com gerenciamento de gerenciador e permissões.
Utilizem o projeto e modifiquem-o para que você ganhe tempo no desenvolvimento de suas aplicações!
Implementação usando: Node.js e Loopback
Esse software de gerenciamento de usuários também buscou explorar o Node.js e construir um projeto que realizasse o gerenciamento de usuários. Neste projeto você encontrará:
– Adição, edição, remoção de usuários do sistema.
– Sistema de login e senha
– Proteção de páginas para usuários não logados no sistema
– Utilização simples do ORM e por consequência a exposição de webservices REST.