2025-03-20 22:54:13 -05:00
2025-03-20 22:54:13 -05:00
2025-01-17 11:42:40 -06:00
2024-08-20 16:28:46 -05:00
2025-03-07 14:19:02 -06:00
2024-08-20 16:28:46 -05:00
2024-08-20 15:52:52 -05:00
2025-02-11 15:23:48 -06:00
2025-02-11 15:23:48 -06:00
2025-02-11 15:23:48 -06:00
2024-12-06 15:33:58 -06:00
2024-08-15 17:07:48 -05:00
2025-02-10 22:26:30 -06:00

Setup

Install MariaDB/MySQL Install Git Install Node 19+

npm install --legacy-peer-deps

create database trigger_database; grant all privileges on trigger_database.* TO 'triggeradmin'@'localhost' identified by 'trigger'; flush privileges;

import defaultDatabase.sql into your database server

To run: npm run dev

alias lint="npx @biomejs/biome lint . --write --unsafe && npx @biomejs/biome format . --write && npx @biomejs/biome check . --write --unsafe && npx @biomejs/biome ci . --formatter-enabled=true --linter-enabled=true --organize-imports-enabled=true"

To build: Add any background images to public/backgrounds to include them in the build npm run build

Run with pm2: npm install -g pm2 sudo pm2 serve ./dist --no-daemon --spa --port 3000 sudo pm2 start server.cjs

TODO

  • Image uploads for backgrounds

  • Improve mobile

Description
React/TS front end for Trigger homepage
Readme 27 MiB
Languages
TypeScript 94.3%
CSS 5.6%