MVP Feature List - Twprcntmlk/CapStoneProject GitHub Wiki
MVP List
Yu-Gi-Oh Gacha is a unique project attempting to emulate gacha style game where one can buy cards/packs for digital currency. I have not yet implement the game portion as I had 1 week to complete the current project but the framework is in place.
1. New account creation, log in, log out, and guest/demo login
- Users can sign up, log in, and log out.
- Users can use a demo log in to try the site.
- Users can't use certain features without logging in
- Logged out users are directed to the home page.
2. User can buy packs for a chance at random cards
- Users can buy packs with currency earned
- Users can open packs to receive random cards from a pack (each pack has unique set of cards)
3. User can add that card/s to their collection and see that card's details
- Users can add card/s to collection
- Users can view card details
4. User can comment on cards
- Users can comment on cards
- Users can view card details
- CRUD operations on cards
5. User can create a deck
- Users can create a deck to be used in-game
- CRUD operations on decks
5. Admin User can CRUD card database
- Admin User can create/edit/delete cards in the database in order to change card ratios and other information