Introducing the Space Traveler's Hub, a cutting-edge React.js web application designed to provide an immersive experience for space enthusiasts. This innovative project harnesses the power of APIs to fetch real-time data, creating a dynamic and interactive platform.
The Space Traveler's Hub offers an array of features tailored to meet the needs of aspiring space explorers. Users can seamlessly navigate through a curated selection of rockets, each showcasing detailed information and captivating images. Leveraging the power of APIs, the application ensures that the data remains up to date and accurate.
-
- Use React.js.
-
- Learn how to use proper ES6 syntax.
-
- Use Redux.
-
- Use React.js Hooks.
-
- Implementation of External API
- See the Project Requirement
- If required you should personalize the content of your page. Choose a topic that is different than the one in the original design
- Rockets API Used
API REQUIREMENTS
feature-One
- Implementation of Basic Framework linters error free.
- Implementation of Kanban Board
- Implementation of Gitflow
feature-two
- Implementation of Create React App
feature-three
- We will create a Space Travelers' Hub for the visitor elaborating different options and type
- Choosing the API
- Choose text, icons, fonts.
- Set up the repository and tools has been done in feature-one, and feature-two
Server Side / Back-End
Code Convention, Code Analysis
Version Control, CI/CD, Hosting Service
IDE, Desktop Apps, Other Tools
- Reserve Rocket
- Unreserve Rocket
- Leave Mission
- Cancel Mission
- Button Interactions
- Attractive Images & Design
- Dynamic page (data is retrieved from JSON file)
To get a local copy up and running, follow these steps.
In order to run this project you need:
- git version 2.38.x
- node.js version > 12.x
- IDE
- browser (chrome, firefox, edge, safari)
Clone this repository to your desired folder:
cd my folder
git clone git@github.com:tomdan-ai/Travalers-space-hub.gitInstall this project with:
cd Travalers-space-hub
node npm installTo run the project, execute the following command:
Live serverTo run tests, run the following command: Run Github Actions Test
npx stylelint "**/*.{css,scss}"This project is deployed at Render.com you can clone it here. [https://github.com/emmanuelsteven/spaceMission]
π€ Bezalell Barnet W
- GitHub: @BezzB
π€ Emmanuel Steven
- GitHub: @emmanuelsteven
- LinkedIn: emmanuelsteven
- Dynamic content.
- Will add some background and beautification
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
If you like this project give a star to this repositiory.
I would like to thank the Microverse full-stack curriculum for the inspiration and guidance.
This project is under MIT licensed.
