Spring Events
=============

_Spring Events_ is a sample application that demonstrates how to implement and test a modern Spring-powered web application.

The following highlight the technologies used and features of the application.

* Spring Boot 1.4
* Spring Framework 5.0 M1
* JUnit 5.0 M2
* TestNG
* Simple POJO `Event` domain model using JPA, Lombok, and Spring formatting annotations
* Transactional service layer
* Spring Data JPA repository layer
* Spring @MVC + Thymeleaf & REST presentation layer
* Spring Security

## Spring Events

_Spring Events_ is a sample application that demonstrates how to implement and test a modern Spring-powered web application.

The following highlight the technologies used and features of the application.

* Spring Boot 1.4
* Spring Framework 5.0 M1
* JUnit 5.0 M2
* TestNG
* Simple POJO `Event` domain model using JPA, Lombok, and Spring formatting annotations
* Transactional service layer
* Spring Data JPA repository layer
* Spring @MVC + Thymeleaf & REST presentation layer
* Spring Security

## Running the Application

To see the application in action, simply execute `gradlew bootRun` and then go to [localhost:8080](http://localhost:8080/).

To create a new event, click on the `New` link on the right-hand side and enter `admin` and `test` for the username and password.

Document how to run the sample application
Document how to run the sample application