Skip to content
TheStopsignPublic
forked from rcos/Venue2

About

PROOF OF CONCEPT. Classroom management tool that integrates QR Code based attendance and enforces asynchronous lecture recording playback

Resources

Stars

3 stars

Watchers

1 watching

Forks

 
 

Repository files navigation

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

  • Vue.js
  • Node.js
  • MongoDB

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

  • npm run test will initiate CL testing using Cypress
  • npm run test:ui will launch Cypress's GUI based testing client

About

PROOF OF CONCEPT. Classroom management tool that integrates QR Code based attendance and enforces asynchronous lecture recording playback

Resources

Stars

3 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages