jecode93 / react-group-project

Space Travelers' Hub SPA displays a real live data of SpaceX rockets and missions.
https://jecode93-space-travelers-hub.vercel.app/
MIT License
2 stars 0 forks source link
reactjs redux-toolkit

Space Travelers' Hub

Space Travelers' Hub is a single-page application (SPA), where users can book rockets and join selected space missions of SpaceX. STH uses real live data from the SpaceX API. Built with React.

πŸ“— Table of Contents

πŸ“– "Space Travelers' Hub"

Space Travelers' Hub SPA displays real live data of SpaceX rockets and missions. Using this SPA users can:

SPA consists of Rockets, Missions, and the My Profile section:

πŸ›  Built With

Tech Stack

Client Server

Key Features

(back to top)

πŸš€ Live Demo

(back to top)

πŸ’» Getting Started

To get a local copy up and running, follow these steps.

Prerequisites

In order to run and modify this project you need:

Setup

Login to your GitHub account. Clone this repository to your desired folder:

cd my-folder git clone https://github.com/jecode93/react-group-project.git

Install

This project was bootstrapped with Create React App.

To install all dependencies run the following command:

npm install

Usage

You can use this project to:

You can also edit the code in your code editor and see the output:

To run the app in the development mode:

npm start

Open http://localhost:3000 to view it in your browser. The page will reload when you make changes. You may also see any linter errors in the console.

Run tests

To launch the test runner in the interactive watch mode:

npm test

Currently, there are no test scripts available, but the libraries(React Testing Library and Jest) are set up.

You can also check linter errors by running this commands:

npx stylelint "*/.{css,scss}"
npx eslint "*/.{js,jsx}"

Deployment

To build the app for production to the build folder.

npm run build

It correctly bundles React in production mode and optimizes the build for the best performance. The build is minified and the filenames include the hashes. Your app is ready to be deployed!

(back to top)

πŸ‘₯ Authors

πŸ‘€ Jean Emmanuel Cadet

πŸ‘€ Ikechukwu

(back to top)

πŸ”­ Future Features

(back to top)

🀝 Contributing

Contributions, issues, and feature requests are welcomed!

(back to top)

⭐️ Show your support

If you like this project just star it!

(back to top)

πŸ™ Acknowledgments

We would like to thank Microverse program for the knowledge and skills we have acquired in Modules 1, 2 and 3.

We are grateful for all previous project reviewers for their advice. Thanks to them we could build this app.

(back to top)

❓ FAQ

(back to top)

πŸ“ License

This project is MIT licensed.

(back to top)