Submitted by:
- Vanessa Chu
- Edima Nyong
- Morgan Mast
- Beatriz Zuloaga
Time spent: 30 hours spent in total
This document provides an overview, project specs, and wireframes for our team's capstone project:
Battle Lab is a mobile app that empowers Pokemon trainers of all levels to build winning teams. Search for Pokemon, access clear breakdowns of stats & abilities, analyze team strengths & weaknesses, and forge a winning strategy.
If we had to describe this milestone in three (3) emojis, they would be: 💡🚀✨
- Build & Analyze Teams (up to 6 Pokemon)
- Search Pokemon Database (name, type, stats)
- View Detailed Pokemon Info (stats, moves, abilities, evolution)
optional
- Login (user will have a profile)
- Share & Import Teams (the ability to save and share teams)
- Pokemon/Item Suggestion (recommends items based on a given Pokemon's strengths)
- PokeAPI (https://github.com/PokeAPI/pokeapi)
- PokeDex (https://github.com/PokeDevs/pokedex-api-docs)
- Touch-based: Taps, and swipes for easy navigation.
- Search: Simple search bar or browse by type.
- Team Building: Drag & drop or "Add/Remove" functionality.
- Info Displays: Clear icons & visuals for stats/abilities.
- Analysis: Easy-to-read (color-coded) profiles showing team strengths/weaknesses.
- To help you get a better understanding of the flow, please review this Figma link: https://www.figma.com/file/fwK3x9YKbtTCN3XTx545wY/Untitled?type=design&node-id=0%3A1&mode=design&t=N8z5pYGz9xGiD92A-1
The following REQUIRED features are completed:
- Creation of GitHub Organization and Group Project Repo
- Updated Course Portal group info with Group Name and App Description
- Assign features to each member of your group (review project manager within github)
- Establish a goal time for completing each feature
The following REQUIRED files are included:
-
Included 📄
brainstorming.md, which contains:- Our initial brainstorming ideas (6+ ideas)
- 5-category evaluation of our top 3 ideas
- Final app idea chosen
-
Included updated📄
project_spec.md, which contains:- App Overview: Description and evaluation
- App Spec: User features, Chosen API(s), User Interactions
- Wireframe image(s)
- Checked off 2+ completed features
- 2+ Videos/GIFs of build progress
-
Our 🎥 Demo Video
- We have also added the Demo Video Link to the Group Info Form on the course portal.
The following EXTRA features are implemented:
- List anything else that you added to improve your submission!
Here's a video that demos all of the app's implemented features:
The following BONUS features are implemented:
- Added digital wireframe/mockup image(s)
The following EXTRA features are implemented:
- List anything else that you added to improve your submission!
Here's a place for any other notes on this milestone!

