Simple webpage for registering in an event
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
functions
mail
node_modules
public
routes
views
LICENSE
README.md
config.js
config.json
index.js
package.json

README.md

express-register-page

Simple Node.js Express webpage for registering in an event.

Current features

  • Register by email
  • Confirmation / deletion from event
  • OpenLayers integrated
  • Structured data (http://shema.org) powered
  • Easily customizable with ejs templates (for website and mail messages)
  • LESS enabled
  • SQLite database

Usage

Customize config.json and files in public, mail or views.

Execute with:

node index.js

You can use programs such as forever for keeping the application always running.

TODO/IDEAS

  • Move more messages to configuration
    • Allow some degree of i18n
  • Include more frontend checks (Javascript)
  • Add other plugins (e. g. Twitter)
  • Allow other database options
    • Enable a more customisable DB option
  • Subscribe/unsubscribe using Persona