Skip to content

Latest commit

 

History

History
45 lines (30 loc) · 1.27 KB

README.md

File metadata and controls

45 lines (30 loc) · 1.27 KB

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