Skip to content

Frontend project that provides an interface to the SWAPI Star Wars API.

License

Notifications You must be signed in to change notification settings

femarchi/starfleet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Starfleet Catalog

Frontend project that provides an interface to the SWAPI Star Wars API

This project was developed using Angular CLI v15.0.4.

For the UI elements, it mostly uses the PrimeNG component library.

Check package.json file for other dependencies.

Running the catalog app

First of all, an installation of node version 16.19.0 is needed. It is recommended to use nvm to install and use the correct version:

$ nvm use 16
Now using node v16.19.0 (npm v8.19.3)

Clone the repository into a folder on your local machine

$ git clone https://github.com/femarchi/starfleet

Navigate to the catalog folder and install node modules:

$ cd catalog
$ npm i

Run the app:

$ npm run start

The app should compile and be available on http://localhost:4200/.

Running unit tests

Run npm run test to execute the unit tests via Karma.

About

Frontend project that provides an interface to the SWAPI Star Wars API.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published