BhavikChand / PokemonShowdownLite

1 stars 0 forks source link

PokemonShowdownLite

Video Walkthough

Github Repo

Overview

This is a Pokemon team builder that lets you choose Pokemon as well as their moves from generation 1. Api is here

We got styling help for this document from this guide

Introduction

Communication between the teams was managed through daily Slack messages, as well as through weekly Saturday meetings. Slack was used for short questions/requests, such as testing out a feature on a branch, or letting the team know a PR was created and needs to be looked at.

Originally we had around 20 stories, with the idea being that the battle and team building would take up equal amounts of development time.

We split some stories, added some that were missing, and marked stories that were too vague or stretch goals. The end total at about 17 stories completed out of 23. Battle stories had much more difficulty than anticipated.

Tests:

image

Team Retrospective:

Bhavik Chand

  1. Bhavik's pull requests are here
  2. Bhavik's issues are here

What was your role / which stories did you work on

I worked mostly on the Team Battle feature. The core mechanic of the project that will allow two players to battle each others pokemon.

Dylan Uribe

  1. Dylan's pull requests are here
  2. Dylan's issues are here

What was your role / which stories did you work on

I mostly worked on the database structure, how a user views their teams on the home screen, as well as upgrading the pokemon search screen into the TeamBuilder screens. Added tests.

Andy Hernandez

  1. Andy's pull requests are here
  2. Andy's issues are here

What was your role / which stories did you work on

I worked mostly on getting the sprites added to the data base, and creating a teamview that allowed us to veiw our teams pokemon with moves included.

Jorge Moreno

  1. Jorge's pull requests are here
  2. Jorge's issues are here

What was your role / which stories did you work on

Most of my effort went towards getting the login and signup page to work with our DB, getting all of the information we needed from our API into our database (So that we did not overload the API with calls), getting a team search page to be able to search for a pokemon to add to the team and show all of their stats and I worked on a battle arena to display the created teams against an opponent team.

Conclusion

Github Repo