The Unofficial PokéOne Guide serves you all the information you need for a successful gameplay.
A brief overview of topics is given here, refer to the docs/wiki for more details
Explore the docs »
Try it out yourself at https://stage.pokeone.guide/!
Download the game PokéOne (not part of this project) from the official Discord Channel: https://discord.gg/bNYRTFn
- All Pokémon spawns and Items found in every location of PokéOne - including events!
- Extensive filter and sort toolbox for finding the perfect Pokémon for your needs.
- Detailed information about every Pokémon, all spawns, learnable moves, and a fancy stat configurator.
- List and details about every item in the game. and many more to come...
To get a local copy up and running follow these steps:
- Install Visual Studio 2022 with the ASP.NET and Web Development workload (Download).
- Install Visual Studio Code (Download) and the latest version of Node.js (Download).
- Install SQL Server Express (Download).
- Clone this repository using the git client of your choice.
- Open the
PokeOneWeb.sln
file using Visual Studio 2022. - Generate the database by typing
update-database
in the Package Manager Console in Visual Studio 2022. - Set the project "PokeOneWeb.DataSync" as Startup project.
- Run the application to download the latest data and generate JSON files.
- Copy the generated JSON files from
PokeOneWeb.DataSync\bin\Debug\net6.0\resources
toPokeOneWeb\Frontend\pokeoneweb\src\assets\resources
. - Open the
PokeOneWeb/Frontend/pokeoneweb
folder in Visual Studio Code. - Install the angular-cli:
npm install -g @angular/cli
. - Install dependencies:
npm install
. - Run the application:
ng serve
. - Open the application at
http://localhost:4200/
Continuous integration and deployment of the application is done using GitHub Actions.
On every push, the project will be built and tests will be run inside the build pipeline. The outcome can be shown in the Github Actions tab on github.com.
On pushes to the development
branch (eg. via Pull-Request), the application will be compiled and packaged.
After that, the package is uploaded to the hosting machine and deployed to the development environment.
Environment | URL | Status |
---|---|---|
Dev | https://dev.pokeone.guide | |
Stage | https://stage.pokeone.guide | |
Prod | https://pokeone.guide | Coming soon |
Can be found here: PokeOneWeb Jira Project
The application is built with the following libraries and frameworks.