Skip to content

Commit

Permalink
Merge branch 'main' of github.com:Sammers21/wow-pla
Browse files Browse the repository at this point in the history
  • Loading branch information
Sammers21 committed Jul 19, 2023
2 parents 3ce96e6 + 4490063 commit 505fcfb
Showing 1 changed file with 8 additions and 17 deletions.
25 changes: 8 additions & 17 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,24 +1,15 @@
[![Backend build](https://github.com/Sammers21/pvpqnet/actions/workflows/backend-build.yml/badge.svg)](https://github.com/Sammers21/pvpqnet/actions/workflows/backend-build.yml)
[![Frontend build](https://github.com/Sammers21/pvpqnet/actions/workflows/frontend-build.yml/badge.svg)](https://github.com/Sammers21/pvpqnet/actions/workflows/frontend-build.yml)
# pvpq.net
https://pvpq.net is a World of Warcraft PvP data oriented web site which has the following features:
* Leaderboards with player statistics and rankings
* Activity graphs for players for the past several hours
* Support for EU and US regions as well as every pvp bracket

Please consider giving our GitHub project a star if you find it helpful. Your support will help us reach more users and improve our project. Thank you!
https://pvpq.net is a comprehensive website that provides real-time updates on ladder activity and PvP ladder data for World of Warcraft's PvP segment. It offers detailed information on player rankings, win rates, and other statistics, as well as helpful resources and tools for players looking to improve their PvP skills. Whether you're a seasoned veteran or a beginner, Pvpq.net is the ultimate resource for all things PvP in World of Warcraft.

# How to run locally
The project consist of two parts: the frontend and the backend.
In order to run the project locally you need to have [Node.js](https://nodejs.org/en/) and [MongoDB](https://www.mongodb.com/) installed as well as a [Battle.net API keys](https://dev.battle.net/).
One of the standout features of Pvpq.net is its ability to show ladder activity and PvP ladder data for every PvP bracket. This includes 2v2, 3v3, shuffle, and rated battlegrounds. Players can easily track their progress and see where they stand in the rankings for their chosen bracket.

## Backend
In order to run the backend you need to have:
1. a [MongoDB](https://www.mongodb.com/) instance running
2. [Battle.net API keys](https://dev.battle.net/): client id and secret
3. [Docker](https://www.docker.com/) installed
4. After you have the above you can run the backend with the following commands:
```
In addition to ladder activity and PvP ladder data, Pvpq.net also has a section dedicated to showing the current in-game meta. This is incredibly helpful for players who want to stay up-to-date with the latest trends and strategies in World of Warcraft's PvP segment. By keeping an eye on the meta, players can adjust their playstyle and team composition to stay competitive.

Another great feature of Pvpq.net is its player profiles section. Here, players can view detailed information about other players, including their win rates, favorite classes, and more. This can be incredibly helpful for players who want to learn from others or find new teammates to play with.

Overall, Pvpq.net is an incredibly useful website for anyone interested in World of Warcraft's PvP segment. With its real-time updates, detailed statistics, and helpful resources, it's the ultimate resource for players looking to improve their PvP skills and climb the ranks.
docker build -t pvpq-backend .
docker run -e CLIENT_ID="" -e CLIENT_SECRET="" -e DB_URI="" --name pvpq -d -p9000:9000 pvpq-backend
```
Expand All @@ -33,4 +24,4 @@ cd frontend
npm install
REACT_APP_API_URL=http://localhost:9000 npm start
```
The frontend will be available at http://localhost:3000
The frontend will be available at http://localhost:3000

0 comments on commit 505fcfb

Please sign in to comment.