Skip to content

qylisayu/Conference_Planning_System

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 

Repository files navigation

Installation: The Official Conference Planning Managing System Program 2020 (GOTY)

This document gives instructions to install the program with all dependencies.

Note: the Twilio API text notification feature only sends to verified caller IDs (that we add on the Twilio console) so you won't be able to see its result. In this case, you likely won't use Twilio. However, if you still want to install Twilio, complete step 1 and 2 and uncomment out TwilioEventNotificationGateway.java and all instances where it is initialized.

All systems (Linux, Mac OS X, and Windows)

  1. Twilio requires node.js v10.12 or above. Make sure you have it installed.

For Mac users use:

brew tap twilio/brew && brew install twilio

For Windows/Linux users:

npm install twilio-cli -g

Note: If prompted for token and accountSID, see the final constants ACCOUNT_SID and AUTH_TOKEN at the top in ConferencePlanningSystem.

  1. Since we are not using a build automation system, download the following and add to classpath (File -> Project Structure -> Libraries):
  • You will need zxing. Scroll down to zxing core-3.3.0.jar and zxing javase-3.3.0.jar and download both.
  • You will also need twilio libraries for v8.3.0. (skip this step if you don't want Twilio)
  • Download javacord-3.x.x-shaded.jar and add to classpath.
  • Include JUnit4 to classpath

Now you're ready to try out our program!

About

Conference Planning System was made in a group of 8 in CSC207.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 100.0%