This is a small UI tool that uses the SWAPI API to render Star wars movies and characters.
Note: The swapi API can be quite slow.
You need to have the following tools installed to be able to run this project.
- Node
- NPM
- First off, Make sure to install all the required npm packages using the command
npm install
. - Run the local server using the command
npm run start
. - Go over to
localhost:4200
.
- Angular
- Angular routing
- I didn't end up using any UI library as I have created quite simple UI.
- Ngrx for state managment.
- Karma & Jasmine for testing.
- ESLint for linting.
This project was created by Bassem Ibrahim, Feel free to reach me over at [email protected]
.