No description
Find a file
2023-03-10 16:33:42 +00:00
.devcontainer Adding devcontainer 2023-03-05 10:07:04 +00:00
app Fixes 2023-03-05 17:18:43 +00:00
bin fix startup 2023-03-05 17:25:06 +00:00
config Fixes 2023-03-05 17:18:43 +00:00
db Fixes 2023-03-05 17:18:43 +00:00
lib Fixed a type that prevented proper error checking in api response 2023-03-10 16:33:42 +00:00
public
spec
vendor
views
.dockerignore docker+upgrade 2020-10-11 19:49:26 +02:00
.env.example docker+upgrade 2020-10-11 19:49:26 +02:00
.gitignore Revert invite gather to requiring membership of team 949 (Invite Gathers) 2021-04-12 21:49:02 -04:00
.nvmrc
.snyk
brunch-config.js docker+upgrade 2020-10-11 19:49:26 +02:00
Dockerfile recovering logic for public files in Dockerfile 2023-03-10 16:20:31 +00:00
index.mjs Fixes 2023-03-05 17:18:43 +00:00
package-lock.json Update snyk 2023-03-05 17:32:39 +00:00
package.json Updating Dockerfile 2023-03-10 15:43:09 +00:00
README.md

ENSL Gathers App

Status

A realtime micro web service to organise gathers for ENSL.org

Design Goals

  1. Create a nice place where the NS2 community can assemble and have fun

  2. Create an efficient, easy-to-use and flexible system to create NS2 gathers

  3. Support the modern web and basic usability expectactions (e.g. realtime, phone and tablet friendly)

That's it

Requirements

  • node.js > 6.0

  • MongoDB

Run in development

npm install # Install deps

npm run watch # Compile and watch frontend assets

RANDOM_USER=true npm run dev # Run dev server, loading yourself as a random user
# or
FIXED_USER=989 npm run dev # Run dev server, loading yourself as any user with the specified id

Run in production

npm install # Install deps

npm start_production # Compile assets and run in production

License

MIT Licensed