Skip to content

Recording studio portfolio site developed using React, Typescript, Node/Express, Vite and PostgreSQL.

Notifications You must be signed in to change notification settings

naturalstrings/palm-and-vine

Repository files navigation

Palm & Vine Recording Studio Website

studio logo


Technologies

mode express typescript logo Node + Express + Typescript react logo React vite logo Vite postgresql logo PostgreSQL docker logo Docker

About the Stack

  • React is a JavaScript library for building user interfaces. It's known for its component-based architecture, declarative style, and efficient rendering capabilities. This project leverages React JS to create a dynamic and interactive web application.
  • Vite is an efficient and reliable real-time bundler.

Run App

This app is dockerized.
Make sure you have Docker installed and actively running before executing the following commands.

You may be prompted for login credentials or you can run:

docker login

To get the latest version pull from the main branch.

Build a new docker image locally :

docker build -t private-repo/palm-and-vine-docker-image:latest

Run the image in a new container instance:

docker run -p 5173:5173 private-repo/palm-and-vine-docker-image:latest

Alternatively, you can specify which port you'd like the site routed to on your local host. And you can specify detach mode ( so the container runs in the background and leaves your terminal free for more commands )

docker run -d -p 3000:5173 private-repo/palm-and-vine-docker-image:latest

Contributors

Christina Walton

Nansamba Ssensalo

About

Recording studio portfolio site developed using React, Typescript, Node/Express, Vite and PostgreSQL.

Resources

Stars

Watchers

Forks