Event HUD helps organizations run large in-person events, such as conferences, smoothly by providing a well-managed and structured communication channel between all event staff members in order to effectively coordinate event activities and logistics during the course of the event.
- Austin Sloane
- Christine Wong
- David Friedman
Event HUD features are role based -- it currently supports two roles: organizer and staff. Signing in as an organizer grants access to message broadcasting and group management. Message broadcasting can be targeted to specific groups. Signing in as a staff members grants access to receiving all broadcasted messages and message sending within their own group.
- Angular 1.6.6
- Node 6.4.x
- Express 4.16.x
- Postgresql 9.6.5
- Webpack 3.6.x
- Angular-Material 1.1.5
- See package.json for additional application dependencies
From within the root directory, run the following npm scripts to start client and server development:
npm run ng-dev
npm run server-dev
You will need to have Postgres installed and the server running with the "event_hud" database created. To create the tables and seed the tables with data, run the setup script on the command line from the root directory:
node database/setup.js
From within the root directory:
npm install
View the project roadmap here
User Stories here
The App plan doc is here
See CONTRIBUTING.md for contribution guidelines.