Skip to content

Latest commit

 

History

History
59 lines (43 loc) · 2.39 KB

README.md

File metadata and controls

59 lines (43 loc) · 2.39 KB

Wait-Less

Introduction

Wait-Less is an Android/IOS application that allows users to easily manage their resturatants. The frontend of the application is built using flutter and the backend is built using Java and is running on Azure's serverless platform Azure Functions along with MSSQL as the database. The CI/CD was built using Github Actions.

How To Run Backend Locally

Running locally allows you to access all api through local host

Requirements

Option 1 Manual Run

Option 2 Docker Run

Manual Run:

  1. Move into the backend directory
    • Group-22-Spring-2020/Code/Backend/waitless-functions
  2. Package the application
    • mvn clean package
  3. Run the application
    • mvn azure-functions:run

Docker Run:

  1. Ensure Docker Desktop is Running

  2. Move into the backend directory

    • cd Group-22-Spring-2020/Code/Backend/waitless-functions
  3. Build and tag the docker container

    • docker build -t waitless-app .
  4. Start the container

    • docker run -p 7071:7071 waitless-app:latest

Demo: