Skip to content

danilomeneghel/angularjs-spring-boot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Simulador de Empréstimo

Projeto de um simulador de empréstimo para clientes, desenvolvido em Java com Spring-Boot.

Características

  • CRUD
  • API RESTful
  • ACL
  • Validation
  • Filter
  • Pagination
  • Login
  • Responsive
  • JUnit

Requisitos

  • Java JDK 1.8
  • Apache Maven >= 3.5.4
  • MySql >=5

Tecnologias

  • Java
  • JPA
  • Maven
  • Spring
  • Swagger
  • CSS
  • Jquery
  • Bootstrap
  • AngularJS
  • MySql

Instalação

$ git clone https://github.com/danilomeneghel/angularjs-spring-boot.git

$ cd angularjs-spring-boot

Crie um banco de dados com o nome "dbc" no seu Mysql. Você encontra o dump na raiz do projeto (dbc.sql) e pode efetuar importação da seguinte forma:

$ mysql -u <your user> -p <your password>

mysql> create database `dbc`;

mysql> use `dbc`;

mysql> source dbc.sql

Depois abra o arquivo "src/main/resources/application.properties" e coloque os dados de acordo com a conexão do seu banco de dados.

Ao concluir a configuração, basta digitar no terminal:

$ mvn spring-boot:run

Aguarde carregar todo o serviço web.
Após concluído, abra o seu navegador o seguinte endereço:

http://localhost:8080/

Demonstração

https://angularjs-spring-boot.herokuapp.com/

  • Login
    • Username: admin
    • Password: admin

Swagger

Documentação da API RESTful:

https://angularjs-spring-boot.herokuapp.com/swagger-ui.html

  • Login
    • Username: admin
    • Password: admin

Licença

User Registration is licensed under The MIT License (MIT).

Screenshots

Screenshots

Screenshots

Screenshots

Screenshots

Screenshots

Screenshots

Screenshots

Screenshots

Modelo ER

Screenshots

Desenvolvido por
Danilo Meneghel
danilo.meneghel@gmail.com
http://danilomeneghel.github.io/