https://github.com/adriagual/pokerandom-tournament
Este proyecto se ha creado con el fin de poder dar visibilidad al PokeRandom Tournament, viendo la progresión y mejora de los diferentes equipos de los participantes
https://github.com/adriagual/pokerandom-tournament
json react tailwindcss
Last synced: 2 months ago
JSON representation
Este proyecto se ha creado con el fin de poder dar visibilidad al PokeRandom Tournament, viendo la progresión y mejora de los diferentes equipos de los participantes
- Host: GitHub
- URL: https://github.com/adriagual/pokerandom-tournament
- Owner: AdriaGual
- Created: 2021-06-30T17:18:34.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2021-07-19T08:24:28.000Z (almost 5 years ago)
- Last Synced: 2025-09-23T18:41:50.848Z (10 months ago)
- Topics: json, react, tailwindcss
- Language: JavaScript
- Homepage:
- Size: 248 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# PokeRandom Tournament
Este proyecto se ha creado con el fin de poder dar visibilidad al PokeRandom Tournament, viendo la progresión y mejora de los diferentes equipos de los participantes
## Scripts
En el proyecto hay los siguientes scrips:
### `npm install`
Instala las dependéncias marcadas por el package.json
### `npm start`
Enciende la app en modo desarrollador.\
Abre [http://localhost:3000](http://localhost:3000) para verlo en el navegador.
La página tiene hot reload para los cambios.\
### `npm run build`
Sirve para crear una versión de producción con los elementos optimizados.
## Funcionamiento
La página contiene toda la información necesaria para cada jugador en un json.
Este json se debe ir actualizando para que la gente vea los cambios y la progresión de los equipos.
### Formato
Los json de TODOS los jugadores tiene el mismo formato
#### Datos principales
playerName: Nombre del jugador\
playerTwitch: Link al twitch/youtube del jugador\
playerImageUrl: Url de la imagen del jugador\
hasCoach: Booleano para determinar si tiene entrenador/coach\
coachName: Nombre del entrenador/coach\
coachTwitch: Link al twitch/youtube del entrenador/coach\
coachImageUrl: Url de la imagen del jugador\
badges: Medallas que tiene el jugador\
lifes: Vidas que le quedan al jugador\
#### Equipo
El atributo equipo es una array dónde se llena de objetos Pokémon.
#### Pokémon
pokemonName: Nombre del pokémon\
pokemonIndex: Índice menos 1 de la entrada del pokémon en la dex INTERNACIONAL. Ejemplo: Noctowl N.ª164 -> pokemonIndex=163. El índice se puede obtener de [https://www.pokemon.com/es/pokedex/](https://www.pokemon.com/es/pokedex/)\
pokemonHability: Habilidad del pokémon\
pokemonDescription: Descripción del pokémon, sacada de [https://www.pokemon.com/es/pokedex/](https://www.pokemon.com/es/pokedex/)\
#### Movimientos Pokémon
Cada pokemon cuenta una array de sus movimientos\
moveName: Nombre del ataque\
PP: Número de PP que tiene el ataque\
type: Tipo del ataque en String, las opciones són:
- Bicho
- Normal
- Tierra
- Fuego
- Agua
- Eléctrico
- Planta
- Hielo
- Lucha
- Veneno
- Volador
- Psíquico
- Roca
- Fantasma
- Dragón
- Siniestro
- Acero
- Hada (en principio NO deberían existir en el PokeRandom Tournament pero lo he preparado por si en un futuro se quisiera hacer un PokeRandom Tournament 2 con hadas)