/pokedex-angular

Pokedex with angular 14

Primary LanguageTypeScript

Angular - The modern web developer's platform.

angular-logo
Angular es una plataforma de desarrollo para crear aplicaciones web móviles y de escritorio
utilizando Typescript/JavaScript y otros lenguajes

www.angular.io

Angular Basic System

This project was generated with Angular CLI version 14.0.6.

Requeriments and dependencies versions

package use version
Angular CLI 14.0.7
Node 16.13.2
Npm 8.1.2

Development server

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.

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. use of principle LIFT for Angular, view more information here

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. By default the AppComponent evaluates 3 unit tests. Each component must contain unit tests.

ESLint and Prettier documentation

ESLint and Prettier helps you keep your code clean and readable, which in turn helps you reduce bugs and improve the quality of your code. By default this project already contains the necessary configurations, you can modify the ESLint rules in the .eslintrc.json file according to your needs.

For the best performance you should have installed and configured the necessary extensions:

  • ESLint -> vscode-eslint
  • Error Lens -> usernamehw.errorlens
  • Prettier - Code formatter -> esbenp.prettier-vscode

Further help

To get more help on the Angular CLI use ng help or go check out the Angular CLI Overview and Command Reference page.

PokéDex 🚀

PokéDex is a web application that allows users to search for Pokémon by name or number. The app also allows users to view the details of a Pokémon.

Desktop app preview 🖥️

PokeDex for Desktop

Mobile app preview 📲

PokeDex for Mobile

Gitlab Page 📦

Gitlab is a web application that allows users to view the details of a pokemon.

See project from: https://f3rjara.github.io/pokedex-app/

Build with 🛠️

Use: HTML, CSS, JS, SCSS, BEM Methodology, API Pokemon, Gitlab Pages, CI

Contributing 👾

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Please make sure to update tests as appropriate.

License 📄

This project is licensed under the License (MIT) - more at: MIT

Expressions of Gratitude 🎁

"El talento no solo hay que encontrarlo, hay que guiarlo en la dirección correcta." Talent-Pool Pragma

Author 🤖

Fernando Jaramillo @f3rjara - With Pragma