danilomeneghel / angularjs-spring-boot

Projeto desenvolvido em Java - Spring-Boot e AngularJS

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

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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/

About

Projeto desenvolvido em Java - Spring-Boot e AngularJS

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

License:MIT License


Languages

Language:Java 35.4%Language:HTML 29.4%Language:JavaScript 22.8%Language:CSS 9.8%Language:TSQL 2.6%