Skip to content
Snippets Groups Projects

Getting Started with Thinkabit Lab Frontend

This project was bootstrapped with Thinkabit Lab Frontend.

Available Scripts

In the project directory, you can run:

docker-compose up --build

This command builds and starts the application in a Docker container. The app will be available at http://localhost:8081.

Docker Setup Instructions

Install Docker on macOS

  1. Download Docker for Mac

  2. Install Docker Desktop

    • Open the downloaded .dmg file.
    • Drag and drop Docker to your Applications folder.
    • Double-click Docker in the Applications folder to launch it.
  3. Verify Installation

    • Open a terminal and run the following command to ensure Docker is installed:
      docker --version
    • You should see the Docker version information displayed.
  4. Start Docker

    • Click on the Docker icon in the menu bar and ensure it is running.

Install Docker on Windows

  1. Download Docker for Windows

  2. Install Docker Desktop

    • Run the downloaded installer.
    • Follow the installation instructions, including enabling WSL 2 (Windows Subsystem for Linux) if prompted.
  3. Verify Installation

    • Open a Command Prompt or PowerShell and run the following command to ensure Docker is installed:
      docker --version
    • You should see the Docker version information displayed.
  4. Start Docker

    • Ensure Docker Desktop is running. You can find it in your system tray.

Running the Application

  1. Clone the Repository

    • Open a terminal or Command Prompt and run:
      git clone https://git.cs.vt.edu/wallfacers/questloft-frontend
      cd questloft-frontend
  2. Start the Application

    • Build and start the application with Docker Compose:
      docker-compose up --build
  3. Access the Application