This project was generated with Angular CLI version 17.3.6.
Run ng serve
for a dev server. Navigate to http://localhost:4200/
. The application will automatically reload if you change any of the source files.
Project separated by components, interface models, pages and services.
-
Card: Reusable component to render the cards
-
Confirmation Modal Reusable component to confirm actions
-
Create Deck Modal Reusable component for deck creation
-
Deck Reusable component to render the decks
-
Edit Deck Modal Reusable component for deck edition
-
Feedback Modal Reusable component to give feedback about actions
-
Header Reusable component to render the navigation bar
-
Card Card Interface
-
Deck Deck Interface
-
Home Application home page with some information
-
All Pokemons Page that allows you to view all available cards
-
My Decks Page that allows you to view the decks created
-
Deck Details Page that allows you to view deck details
-
API Service Searches for data in the Pokemon API and stores the values in memory
-
Deck Service Creates features related to decks based on the API search
- Create deck
- View created decks
- Remove created decks
- Edit created decks
- View deck details
- List all available cards
- Filter the list of available cards
To get more help on the Angular CLI use ng help
or go check out the Angular CLI Overview and Command Reference page.