/cocktail-grid

A simple grid of classic cocktails and their ingredients

Primary LanguageGo

Cocktail Grid

Setup

You have a choice of two development setups:

  • Bare metal (run on your own machine)
  • Docker (run in a Docker container) - recommended

Bare metal development environment

Requirements

  • Go (v1.20)
  • Node (v16)
  • Yarn (v1.22)

Steps

  • from the frontend directory:

      yarn
      yarn dev
  • from the backend directory:

      go run .

Docker development environment

Requirements

  • Docker
  • Docker Desktop (optional)

Steps

  • from the root directory:
      docker compose up

Optionally you can run the containers separately:

  • from the root directory:
      docker compose up frontend
      docker compose up backend

References

Future Development

  • replace Reflex with Mutagen?