An open API service indexing awesome lists of open source software.

https://github.com/danilomeneghel/cadastro-software

Cadastro de Software - Java EE, JPA, JSF e Maven
https://github.com/danilomeneghel/cadastro-software

css java jee jetty jpa js jsf maven postgresql primefaces

Last synced: about 2 months ago
JSON representation

Cadastro de Software - Java EE, JPA, JSF e Maven

Awesome Lists containing this project

README

          

# Softwares

Projeto de cadastro de Software desenvolvido com Java Web, JSF e Maven.

## Características

- CRUD
- Design Patterns
- Interface
- DAO
- Bean
- Entidade
- Filtro
- DataTables
- Login
- Responsivo

## Requisitos

- NetBeans 8.2
- Java JDK 1.8
- Maven 3.5.4
- TomCat 9.0.12
- PostgreSQL 10

## Tecnologias

- Java
- JPA
- JSF
- Maven
- Jetty
- CSS e SCSS
- JS
- PrimeFaces
- PostgreSQL

## Instalação

```
$ git clone https://github.com/danilomeneghel/cadastro-software.git

$ cd cadastro-software

```

Crie o banco de dados com o nome cadastro_software em seu PostgreSQL. Você pode localizar o dump cadastro_software.sql na raiz e importar com:

```

$ psql -U

postgres> create database cadastro_software;
postgres> \q

$ pg_restore -U -d cadastro_software -1 cadastro_software.sql

```

Após você finalizar a configuração, abra o prompt de comando (cmd) e digite:

```
mvn jetty:run
```

Depois abra no seu navegador com o seguinte endereço:

http://localhost:8080/cadastro-software/app/index.jsf

## Repositório Maven

Localizar dependências do Maven.

https://mvnrepository.com/

## Demonstração

Para ver o sistema rodando, basta acessar o link abaixo:

https://cadastro-software.herokuapp.com/

- Login:
- Email: admin@admin.com
- Senha: admin123

## Licença

Projeto licenciado sob The MIT License (MIT).

## Screenshots

![Screenshots](screenshots/screenshot01.png)


![Screenshots](screenshots/screenshot02.png)


![Screenshots](screenshots/screenshot03.png)


![Screenshots](screenshots/screenshot04.png)


![Screenshots](screenshots/screenshot05.png)


![Screenshots](screenshots/screenshot06.png)

Developed by

Danilo Meneghel

danilo.meneghel@gmail.com

http://danilomeneghel.github.io/