Con.DO is a mobile-friendly white label web application designed to streamline conferences and/or other bigger events by allowing users to:
- See their schedule of events
- Track user attendance through the use of uniquely generated QR codes
- Utilize an in-app chatting system
- Vote on resolutions, or take polls
- Create other user accounts, which triggers an email containing a Magic Link that once clicked, logs the new user in and prompts the user to change their password
Currently, our app is built using Model United Nations (MUN) as a base conference example to show how our application also allows for different levels of authentication (i.e., administrators, organizers, teachers, and students).
This app is deployed using Heroku. Click here to start interacting.
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
Before getting started, you will need to install:
- PostgreSQL - for instructions on how to download click here.
- Node.js - for instructions on how to download click here.
- Clone this GitHub Repo
- From the root directory, run the command:
yarn install
- Note: Our included scripts within will cd into the client folder and do another
yarn install
for you!
- Once the
yarn install
is complete, run this command to get the project up and running on your local machine:
yarn start
Click here to view our walk-through demo of Con.DO.
Axios
Bootstrap
DotEnv
Express.js
Font Awesome
Generate Password
Google Fonts
JSON Web Token
Match Sorter
Node.js
Passport
Postgres
QRCode
React Router Dom
React QR Reader
React Scroll
React Table
Sendgrid/mail
Sequelize