Skip to content

melissakipp/thelaunchmarket

Repository files navigation

The Launch Market

A small design and develop agency for Solopreneur businesses and Freelances. Bootcamp grads need experience an small start-ups need to get things done.

Current Versions:

  • NodeJS 18.15.0
  • NPM 9.6.2
  • NextJS 13.2.4
  • TypeScript 5.0.2

Getting Started: Web Application Developement Environment

Run application without Docker

Clone repo:

git clone git@github.com:melissakipp/thelaunchmarket.git

Install Dependencies

npm install

First, run the development server:

npm run dev 

Docker Container

rm -rf .next node_modules  
rm package-lock.json

Next run the NPM command:

npm install

DO NOT RUN THE DEV SERVER - Run for the first time

docker compose up --build

After this you will use the following commands to manage the development environment:

To start the container

docker compose up

OR using -d flag will run the container in the background (no output)

docker compose up -d

Go to your browser

http://localhost:3000/

Goals

  • Docker for development and deployment
  • Create a Docker Deploy/Production container