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