A project that uses NASAโs API and modern web technologies.
git clone https://github.com/ArturV93/NasaProject.git
cd NasaProject- Navigate to the backend folder:
cd backend - Install dependencies:
npm install
- Create a new environment file:
- Windows (PowerShell or CMD):
type nul > .env.development.local
- macOS / Linux (bash / zsh):
touch .env.development.local
- Windows (PowerShell or CMD):
- Copy all secret keys from
.env.exampleinto.env.development.local - Add your own NASA_API_KEY inside
.env.development.local - Navigate back to the root:
cd ..
- Navigate to the frontend folder:
cd frontend - Install dependencies:
npm install
- Go back to the root:
cd ..
Setup
docker compose buildTo run the whole project using Docker:
docker compose upNavigate to front end
http://localhost:5111/