Skip to content

The frontend website of the PS2Alerts statistics system, displaying real-time metrics and aggregated statistics to players of the game Planetside 2.

License

Notifications You must be signed in to change notification settings

ps2alerts/website

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ps2alerts/website

This module is the publicly facing section of the PS2Alerts project. Users are able to visit the site and read the statistics metrics on a per-alert or global basis and much more.

If you wish to contribute, please join our Discord located at: https://discord.gg/7xF65ap

Running the module

Please see the ps2alerts/stack repository for information on how to install the dev environment and start this project.

This module uses Nuxt, a JavaScript frontend Framework built on Vue 2, with Typescript support. We use this for various reasons, in particular Server Side Rendering (for SEO) and various other rich plugins.

TL;DR

When you first clone make sure to run git submodule update --init --recursive so you can setup the ps2alerts-constants submodule

Run ps2alerts-website-init on first run. For any subsequent starts, run ps2alerts-website-dev.

Technologies

The project currently uses the following projects:

  • Vue 2 via Nuxt (originally Vue 3 but it's not mature enough yet to use)
  • Typescript
  • SCSS
  • NPM

About

The frontend website of the PS2Alerts statistics system, displaying real-time metrics and aggregated statistics to players of the game Planetside 2.

Topics

Resources

License

Stars

Watchers

Forks

Sponsor this project

Packages

No packages published