Skip to content
/ qstioner Public

Questioner is a site that facilitates interactive crowd-sourcing of questions for a meet-up. Questioner helps the meetup organizer prioritize questions to be answered. Other users can vote on asked questions and they bubble at the top or bottom log.

Notifications You must be signed in to change notification settings

mugoh/qstioner

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 

Repository files navigation

qstioner

Questioner is a site that facilitates interactive crowd-sourcing of questions for a meet-up. Questioner helps the meetup organizer prioritize questions to be answered. Other users can vote on asked questions and they bubble at the top or bottom log.

USER INTERFACE

Set Up

  • Create a new directory locally and open a terminal window from that folder
  • Clone the repository
$ git clone https://github.com/hogum/qstioner.git
  • Switch to the qstioner directory
$ cd qstioner-v2

Starting the Interface

Open the home page file from your terminal

$ your_preferred_browser index.html"

If you prefer, you could navigate to the qstioner directory manually and load the index.html file

It should open on your default broswer

Using the Application

Accounts

An account is required to get access to features of the application.

  • As a first time user, Navigate to the sign up page and fill in your desired account details.
  • Registred users have access to the sign-in button on the home page.
  • On successful registration or login, the application directs to a dashboard page, of either an Admin user or a normal user depending on the role registred.

Users

By default, all users are normal users.

However, a default admin user account exists. This can be used to access the Admin-protected features of the application. To log in with this administrator account, navigate to the sign in page and pass in the following credentials:

email : admincow@mammals.milk
password: pa555word

To change the default user priviledge on registration for testing, a simple change can be made temporaily to the script in the static/application.js file.

On the registerUser function, find the line JSON.stringify and add a statement isAdmin: true, beween the user details' statements.

Adding Meetups

Only an a user with admin privildeges can create a meetup on the apllication. This is a feature visible on the admin dashboard.

About

Questioner is a site that facilitates interactive crowd-sourcing of questions for a meet-up. Questioner helps the meetup organizer prioritize questions to be answered. Other users can vote on asked questions and they bubble at the top or bottom log.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published