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
-
Download Docker for Mac
- Go to the Docker Desktop for Mac website.
- Download the Docker Desktop installer for macOS.
-
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.
- Open the downloaded
-
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.
- Open a terminal and run the following command to ensure Docker is installed:
-
Start Docker
- Click on the Docker icon in the menu bar and ensure it is running.
Install Docker on Windows
-
Download Docker for Windows
- Go to the Docker Desktop for Windows website.
- Download the Docker Desktop installer for Windows.
-
Install Docker Desktop
- Run the downloaded installer.
- Follow the installation instructions, including enabling WSL 2 (Windows Subsystem for Linux) if prompted.
-
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.
- Open a Command Prompt or PowerShell and run the following command to ensure Docker is installed:
-
Start Docker
- Ensure Docker Desktop is running. You can find it in your system tray.
Running the Application
-
Clone the Repository
- Open a terminal or Command Prompt and run:
git clone https://git.cs.vt.edu/wallfacers/questloft-frontend cd questloft-frontend
- Open a terminal or Command Prompt and run:
-
Start the Application
- Build and start the application with Docker Compose:
docker-compose up --build
- Build and start the application with Docker Compose:
-
Access the Application
- Open your browser and go to http://localhost:8081.