Need help with backend?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

penguin-statistics
164 Stars 41 Forks MIT License 260 Commits 5 Opened issues

Description

Penguin Statistics backend.

Services available

!
?

Need anything else?

Contributors list

Penguin Statistics - Logo

Penguin Statistics!

License Build Status Last Commit Docs

This is the backend project repository for the Penguin Statistics website.

Technologies

Maintainers

This frontend project has mainly being maintained by the following contributors (in alphabetical order): - AlvISsReimu - ChaosNiku - YukiC

The full list of active contributors of the Penguin Statistics project can be found at the Team Members page of the website.

How to contribute?

Our contribute guideline can be found at Penguin Developers. PRs are always more than welcome!

API docs

Deployment

Preparations

  1. Install Maven
  2. Install Lombok plugin for your IDE
  3. (Optional) Install MongoDB
  4. (Optional) If you choose to run MongoDB locally, feel free to contact our team for the dumped testing file, execute the following command to import them:
    mongorestore -h localhost: -d penguin_stats 
    
  5. Edit
    src/main/resources/application.yml
    ,change the value of
    username
    and
    password
    in
    spring.data.mongodb.uri
    according to your settings.

Run

  1. Execute
    mvn spring-boot:run
    in the root directory of this project. Or run the main method in
    PenguinStatisticsApplication
    class.
  2. If you see "PenguinStats is running" in the console, congrats!

Build

Execute

mvn clean package
, then deploy
target/PenguinStats.war
to the server.

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.