https://github.com/jakesaintg/pokeutils
An Angular application built using the Cashmere libary. PokéUtils leverages PokéAPI to provide the user with tools that will enchance their journey into the world of Pokémon!
https://github.com/jakesaintg/pokeutils
angular hacktoberfest pokemon typescript
Last synced: about 2 months ago
JSON representation
An Angular application built using the Cashmere libary. PokéUtils leverages PokéAPI to provide the user with tools that will enchance their journey into the world of Pokémon!
- Host: GitHub
- URL: https://github.com/jakesaintg/pokeutils
- Owner: JakeSaintG
- Created: 2022-08-04T02:21:33.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2025-10-29T00:15:43.000Z (8 months ago)
- Last Synced: 2025-10-29T01:23:08.574Z (8 months ago)
- Topics: angular, hacktoberfest, pokemon, typescript
- Language: TypeScript
- Homepage:
- Size: 965 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# PokeUtils
## Pokemon Team Builder
### Features
- Input your dream Pokemon into the field and watch them appear in your team! --Spelling matters. Capitalization and punctuations don't.
- Your Pokemon's name, image, and stats are visible immediately.
- You can change the form of your Pokemon! --Galarian? Mega? Unown X? If the Pokemon has it, it's there.
- Natures affect stats! Pick a nature and see what it does.
### Examples and Special Instructions
Enter "Gengar" as a Pokemon choice.
- Gengar demonstrates both Mega-Evolution and Gigantamax form changes.
Enter "Unown" as a Pokemon choice.
- Unown has multiple different forms that do not affect stats but do change appearance.
Enter "Meowth" as a Pokemon choice.
- Meowth has an Alolan form and a Galarian form. These forms affect stats and type.
Enter "Mew" as a Pokemon
- Mew's base-stats are 100 across the board. Mew is a great demonstration for stat changes based on a selected Pokemon Nature.
## PokeDex
### Features
- Coming soon!
## PokeTracker
### Features
- Coming Soon!
## Special Thanks
- The PokeAPI! This project would not be possible without their incredible public API.
-- https://pokeapi.co/
- Advice/QA: Michael Wrock, Ashley Needy, Jacob Kastensmidt, Bradley Cypert, James Jensen, and Maggy Wang.
## Notes:
- Pokemon is a trademark of Nintendo, Game Freak, and Creatures Inc.
- This application is not intended to make a profit or generate revenue.
This project was generated with [Angular CLI](https://github.com/angular/angular-cli).
## Development server
Run `ng serve` for a dev server. Navigate to `http://localhost:4200/`. The app will automatically reload if you change any of the source files.
## Code scaffolding
Run `ng generate component component-name` to generate a new component. You can also use `ng generate directive|pipe|service|class|guard|interface|enum|module`.
## Build
Run `ng build` to build the project. The build artifacts will be stored in the `dist/` directory.
## Running unit tests
Run `ng test` to execute the unit tests via [Karma](https://karma-runner.github.io).
## Running end-to-end tests
Run `ng e2e` to execute the end-to-end tests via a platform of your choice. To use this command, you need to first add a package that implements end-to-end testing capabilities.