ToBoard is a collaborative whiteboard which allows students to work on problems together. Students can simultaneously draw on an empty whiteboard.
Instructions will assume that you are working within the CLion IDE
- Set up Cinder (instructions modified from UIUC CS 126 Spring 2020)
- Download Cinder (v0.9.2) for your platform. Extract the downloaded item into a folder. We’ll call this folder
~/Cinder
throughout the instructions - Open the
~/Cinder
folder in CLion and click the green build button. This will buildlibcinder
. You only need to do this once per machine. This build might take a while. - Create a directory, say
my-projects
in~/Cinder
. Clone thefinal-project
project into this folder. You can checkout your repository here.
- Download Cinder (v0.9.2) for your platform. Extract the downloaded item into a folder. We’ll call this folder
- Install the mongocxx driver (r3.5.0)
- Follow instructions to install MongoDB on your platform
- Start a MongoDB instance on localhost:27017
- If for any reason you have to use another port, modify the
kDatabaseUri
variable indatabase_manager.h
- If for any reason you have to use another port, modify the
- Open the
final-project
project in CLion, set the target tocinder-myapp
and click the run button.
Author: Jeffrey Lin - jl108@illinois.edu