App Concept
Target User
A user who is engaging with Pokemon either through the game itself or for collecting purposes.
Use Case
The user navigates through the navbar and searches for a card they would want to add to their collection. Upon searching what they want, the user will click on the card and look for further details on it. After that they can add the card to any of their collection, if they don’t own any, they can create one. The chosen card is now in the collection and being stored there until removed. The user can go to the Graph section and see the recent price chart.
User Journey
- Search - Navigate and search for desired Pokemon cards
- Explore - View detailed card information
- Collect - Add cards to existing or new collections
- Track - Monitor card values and collection statistics
- Manage - Remove or reorganize cards as needed
ERD
| Collection |
|---|
| PK collectionId |
| name |
| description |
| createdAt |
↓
| CollectedCard |
|---|
| PK collectedCardId |
| FK collectionId |
| cardId |
| cardName |
| rarity |
| currentPrice |
| quantity |