Java web application for managing a sports league, scheduling and standings
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
src
.gitignore
Procfile
README.md
pom.xml

README.md

Sportball Webapp

A simple web application for managing a sports league including scheduling and keeping track of standings.

Getting Started

Check out the project and build it using Maven to generate the war file.

Prerequisites

In order to build this project you will need to install Java JDK 8+ and Maven 3.5.0+. If you want to deploy this you will need to install a Postgres database and also have a Tomcat 8+ server installed and ready to receive the webapp.

Java JDK 8
Maven 3.5+
Tomcat8+
Postgres 9.4+

Installing

You will need to configure the database connection string and mail configuration inside Tomcat's context.xml file

Running the tests

There are a few tests that can be run using mvn clean test

Deployment

Add additional notes about how to deploy this on a live system

Built With

  • Spring Security - Security framework
  • Maven - Dependency Management
  • Hibernate - Used for handling database access
  • Java - Used for handling user interface generation

Versioning

We use SemVer for versioning.

Authors

  • Keegan Sands - Initial work -

License

This project is licensed under the MIT License

Acknowledgments

  • Thanks to the TAP softball league for inspiring me to write this application