Skip to content

PokéBattle, inspired by the original Pokémon games, is a Pokémon battle game where players are able to create their own teams and battle each other.

License

Notifications You must be signed in to change notification settings

PeaWarrior/PokeBattle-frontend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PokéBattle


Pokémon team builder web application with real-time competitive battling against other users.

Watch the Demo here.

Table of Contents

Getting Started

Prerequisites

  1. Install the PokéBattle Rails Backend API

  2. Install Node.js and npm

    $ brew install node

Starting the frontend server

  1. Clone this repository and cd into the directory

  2. Install all dependencies

    $ npm install
  3. Start the Frontend server

    $ npm start

Features

Create your team(s)

Add pokémon

  • Add pokémon to your team
  • Moves are randomized by what that pokémon is able to learn

Release pokémon

  • Release pokémon from your team

Battle Rooms

Create Room

  • Create a Battle Room

Join Room

  • Join another user's open Battle Room

Battle

Battle

  • Battle the other user!

Tech Stack

  • React.js
  • Ruby on Rails API
  • PostgreSQL
  • Bootstrap
  • HTML/CSS

Tools

License

PokéBattle is released under the MIT License.
Pokémon and Pokémon character names are trademarks of Nintendo.

About

PokéBattle, inspired by the original Pokémon games, is a Pokémon battle game where players are able to create their own teams and battle each other.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •