Skip to content

AaLai/MathPulse

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 

Repository files navigation

MathPulse

A quiz application built to assess the math abilities of grade 10 students. Results are shown in real time to the test administrator.

Version 1.0.0

Base build

Features

  • One assessment can be run at a time
  • Teachers can see students login and answer in real time
  • Teachers can pause and continue the test
  • Teachers can send message icons to student
  • A results summary is generated at the end of the assessment

Screenshots

"Teacher Scoreboard" "Student Question"

Setup

  1. Fork & Clone

Backend

  1. Change to backend directory
  2. Run bundle install to install dependencies
  3. Run bin/rake db:reset to create, load and seed db
  4. Run bin/rails s to start the server

Frontend

  1. Change to frontend directory

  2. Run npm install to install dependencies

  3. Run npm start to start server

  4. Visit localhost:3000 on your browser to access site

Dependencies

Backend

  • Rails 5.2.2 Rails Guide
  • PostgreSQL 9.x
  • Puma 3.11
  • Redis 4.0
  • Faker 1.9.1

Frontend

  • React 16.6.3
  • React-dom 16.6.3
  • React-actioncable-provider 1.0.3
  • React-scripts 2.1.1
  • Bootstrap

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 58.0%
  • Ruby 36.5%
  • HTML 3.0%
  • CSS 2.5%