Skip to content

Latest commit

 

History

History
41 lines (28 loc) · 2.28 KB

File metadata and controls

41 lines (28 loc) · 2.28 KB

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