Skip to content

MacMaru/beep-ui

 
 

Repository files navigation

Beep UI

Installation

Prerequisites

You should not run npm install. The container will do this for you upon first run.

Running the container

docker-compose up

Development

This repository is for the web app of Beep. In order to create a consistent development experience we use Docker.

As a development IDE we recommend WebStorm. Before jumping in, make sure to configure your IDE.

If you need to install dependencies, do not run npm install from your local machine. Instead run it inside the container:

docker-compose exec ui npm install

Or if you need to update:

docker-compose exec ui npm update

As a rule, any call you would normally make to npm, you should prepend with docker-compose exec ui. This way the command is run inside the container.

Deployment

The production build of this UI is deployed to an AWS CloudFront CDN. Upon committing to master, this UI is automatically queued for deployment.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Vue 69.1%
  • JavaScript 24.5%
  • HTML 3.7%
  • Dockerfile 2.4%
  • Shell 0.3%