TheStopsign / Venue

PROOF OF CONCEPT. Classroom management tool that integrates QR Code based attendance and enforces asynchronous lecture recording playback
https://www.venue-meetings.com
MIT License
3 stars 0 forks source link

LEGACY. Active Development has moved to github.com/TheStopsign/venue-new

alt text

Venue

Gauging Engagement | www.venue-meetings.com

Every second LMS fails, we get one step closer

Developing

Prerequisites

Technologies

Additional setup steps

  1. Clone the repository
  2. Navigate into the repository's root directory
  3. npm install

Back-End

1) Database

  1. In a new shell, navigate to the /server directory
  2. Start the mongodb daemon mongod (might need to run with root priveleges depending on installation or kill existing instances with sudo killall mongod)

2) Server

  1. In a new shell, navigate to the /server directory
  2. Start the NodeJS server nodemon server

3) Front-End

  1. In a new shell, navigate to the / directory (project's root directory)
  2. Start the frontend client npm run serve

Compiles and minifies for production

Note, this step is done automatically during live/production builds npm run build

Testing