By Florian 'FloRide' Reimat
Scrounch Frontend is the user-facing web application built with Vue 3 and TypeScript for the Scrounch platform. This project leverages modern web development practices, offering a responsive and interactive interface for managing beverage sales. It communicates seamlessly with the Scrounch Backend, which handles business logic and data persistence.
Key features include:
Warning
Vite env loading is done at build time, so to remediate this the env file is public/env.js (do not store secret information here). This doesn't apply for the Docker image who use the env.sh script for loading env variable
# Dependencies (Optional)
nix develop
npm install
npm run build
docker build -t <your-image-name> .
docker run <your-image-name>
Tip
You can also look at DockerHub for the official image:
tag | Explanation |
---|---|
master | The master branch of github (not safe) |
latest | The latest safest version (recommended) |
vX.X.X | The image version |