Skip to content

Spring Boot demo application that allows you to manage handball tournaments

Notifications You must be signed in to change notification settings

guicara/Spring-Boot-Demo_Handball-tournaments

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

Spring Boot demo application

Overview

This project is a Spring Boot demo application.

This web application allows you to manage handball tournaments. For now, it is a simple CRUD system. The backend is almost entirely developed but the frontend is under development. Admins can create and manage seasons, teams, matches. When a match is played, admins can inser the score.

First goal of this project is to show how to use Spring Boot together with Spring MVC, Spring Security and Spring Data JPA. Second goal is to show what are the framework and tools that we can use today to create light and powerful web application in Java.

This project is still under heavy development!

Frameworks and libraries

This project is a full web application with the following technologies:

Running the application (quickstart)

Configuration

Configure application in application.properties in resources folder (in classpath). This file can be overridden with a copy and specific properties in current dir, config folder in classpath or config folder under current dir. It also supports Spring environment profiles.

Database Schema

Database schema of the application

TODOs

  • Frontend: dashboard for logged users, teams ranking table, match, comments...
  • Implement email verication for new users
  • Unit and integration tests
  • Translate the application in english

Licence

Copyright 2015 Guillaume MOREL-BAILLY

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this work except in compliance with the License. You may obtain a copy of the License in the LICENSE file, or at:

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

About

Spring Boot demo application that allows you to manage handball tournaments

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published