0xJokker / TheStarWars

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

The StarWars Application 💥

This project is a web application developed with Angular that allows you to explore the planets, residents and vehicles of the Star Wars universe. Data is obtained from the public API SWAPI.

Application Information

This application is built using Angular 16.1.0, Angular-Material, CSS, GIT Data Fetch API: https://swapi.dev

Characteristics

  • Display of all Star Wars planets.
  • Detail of each planet, including its residents.
  • List of residents of each planet, with their associated vehicles.
  • Navigation menu to explore the different sections of the application.
  • Stylized with CSS and Angular Material.
  • Lazy Loading to load modules.
  • Search filters in each view.

Instalation

  1. Clone this repository to your local machine.
  2. Make sure you have Node.js and Angular CLI installed.
  3. Open a terminal in the root of the project.
  4. Run npm install to install all dependencies.

Execution

  1. In the terminal, run ng serve to start the development server.
  2. Open your web browser and visit http://localhost:4200.

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.

Demo

Project with anomalies in the code...

About


Languages

Language:TypeScript 84.5%Language:HTML 13.5%Language:CSS 2.0%