Skip to content

ArturV93/NasaProject

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚀 NASA Project

A project that uses NASA’s API and modern web technologies.


📂 Clone Repository

git clone https://github.com/ArturV93/NasaProject.git
cd NasaProject

⚙️ Backend Setup

  1. Navigate to the backend folder:
    cd backend
  2. Install dependencies:
    npm install
  3. Create a new environment file:
    • Windows (PowerShell or CMD):
      type nul > .env.development.local
    • macOS / Linux (bash / zsh):
      touch .env.development.local
  4. Copy all secret keys from .env.example into .env.development.local
  5. Add your own NASA_API_KEY inside .env.development.local
  6. Navigate back to the root:
    cd ..

💻 Frontend Setup

  1. Navigate to the frontend folder:
    cd frontend
  2. Install dependencies:
    npm install
  3. Go back to the root:
    cd ..

🐳 Docker Setup and Run Project

Setup

docker compose build

To run the whole project using Docker:

    docker compose up

UI

Navigate to front end

 http://localhost:5111/

til

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors