Skip to content

Java & Spring Boot server for relaying information between mobile devices for the game Pac Macro.

License

Notifications You must be signed in to change notification settings

pacmacro/pm-server-spring

Repository files navigation

Pac Macro Server

Build Status License

Java & Spring Boot RESTful server for relaying information between devices for the game Pac Macro.
The official specification for the game can be found here.

System Architecture diagram

The newest stable version of the server is running at Heroku.
The Travis CI service (continuous integration for tests) is located at pacmacro/pm-server-spring.
The Docker image is located at pacmacro/pm-server.

To set up the server on your local machine (for development or for prototyping other projects), see CONTRIBUTING.md.

API Documentation

For comprehensive and clear documentation, see the wiki.

For example calls using cURL, see the directory api-calls/.

Software Stack

Purpose Technology
Development Language Java 1.8
Web Framework Spring Boot 1.3.5
Testing Framework JUnit 4.12
Continous Integration (Testing) Travis CI
Logging Utility Apache Log4j 2
Build System Apache Maven
Deployment Heroku
Application Container Docker

Credits

This project is brought to you in part by:

  • Mobify logo Mobify, a sponsor of this Pac Macro implementation
  • Andy Lumb (alumb), the original creator of Pac Macro with the SFU CSSS

About

Java & Spring Boot server for relaying information between mobile devices for the game Pac Macro.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages