This project is designed to interface with NASA APIs to fetch and display data such as mission information and other space-related resources. It is structured into a client-server architecture with separate dependencies and scripts for each.
To set up the NASA Project locally, follow these steps:
-
Clone the repository:
git clone https://github.com/g-sam7/nasa_project.git cd nasa_project
-
Install dependencies for both the server and client:
npm run install
To run the project, you can start both the server and client simultaneously:
npm run watch
For deployment, use the following command to build the client and start the server:
npm run deploy
Contributions to the NASA Project are welcome! Here's how you can contribute:
- Fork the repository.
- Create a new branch (
git checkout -b feature-branch
). - Make your changes and commit them (
git commit -am 'Add some feature'
). - Push to the branch (
git push origin feature-branch
). - Create a new Pull Request.
This project is licensed under the ISC License.