Explore the Star Wars universe with our information-packed website. From characters to planets and starships, delve into detailed insights seamlessly
Styling
State Management
- Home page with at least 3 slides
- Lister page with table. 10 rows per page with paginator
- Details page with details of each character
- Navigation bar with logo, lister page link and search bar
- Footer with logo and copyright text
To run this project, you need the following:
- A web browser (Safari, Chrome, Opera, etc...)
- A code editor (Sublime Text, VS Code, WebStorm, etc...)
- Necessary packages (git, node and npm)
Check if the packages are installed by running the following command in the terminal:
$ git --version
$ node --version
$ npm --version
Clone this repository into your desired folder by following the following steps.
In the terminal, go to your file directory and run this command:
$ cd my-folder
$ git clone https://github.com/Stephen-Adom/star-wars-hub.git
$ cd star-wars-hub
$ npm install
In the terminal run this command:
$ npm start
The website will automatically start on your default web browser.
Stephen Addae
- GitHub: @Stephen-Adom
- LinkedIn Stephen Addae
- Light and dark theme feature
- User Profile Page
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
If you like this project you can give it a star, that would be nice.
- I would like to thank SWAPI for providing the api for this project.
This project is MIT licensed.