Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/lila-kuhlt/cocktailcalc
A web app to calculate cocktails for specific events
https://github.com/lila-kuhlt/cocktailcalc
calculation cocktails
Last synced: 13 days ago
JSON representation
A web app to calculate cocktails for specific events
- Host: GitHub
- URL: https://github.com/lila-kuhlt/cocktailcalc
- Owner: Lila-Kuhlt
- License: mit
- Created: 2024-09-16T13:34:49.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2024-09-22T21:06:13.000Z (3 months ago)
- Last Synced: 2024-11-05T16:28:54.628Z (2 months ago)
- Topics: calculation, cocktails
- Language: Vue
- Homepage: https://cocktail.kuhlt.de
- Size: 649 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# CocktailCalc
A web app to calculate cocktails for specific events
## Configuration
The configuration is done via a `.env` file.
Please copy the file `.env.example` and rename it to `.env`.
More information about the individual confirmation values can be found in [
`env.validation.ts`](/server/common/env.validation.ts) file.Note that values marked with `(client dev only)` are only read in development mode. In production mode, the values must
be given as node environment variables via the command line (e.g. `PORT=3001 npm run start:client`).
`(client dev only)` values are only necessary for the client.## Development
Follow this steps assuming you have installed Node.js and npm:
1. Clone the repository
2. Configure the `.env` file as described above
3. Run `npm install` in the root directory
4. Run `npm run build` to build everything (You can also run `npm run build:client`, `npm run build:server` or `npm run build:db` to build individual parts)
5. Run `npm run start:server` to start the server
6. Run `npm run start:client` to start the client