/SJDA_Alphabet_Test

Testing sound and symbol recognition for basic English language alphabet (ABC's) - both upper and lowercase

Primary LanguageJavaScript

SJDA_Alphabet_Test

Second group project for MSU Full Stack coding bootcamp

Group Members: (Checkout our github profiles!)

Description

The SJDA Alphabet Test is used to collect a student's knowledge of the alphabet and record it in a database. The creators of this project were inspired by one of the team member's experiences as a literacy tutor at an Elementary school. He noticed the excessive man hours spent on 1-on-1 testing of children's alphebet knowledge by teachers and literacy interventionists. Many of these children, ages 5-7, did not remember several letters of the alphabet. It was urgent to automate the collection of this data to make the job of teachers and literacy interventionists much easier.

This full-stack web application is created using a variety of technologies.

Using SJDA_Alphabet_Test

  1. Choose Teacher or Student Login

Choose Student or Teacher login

  1. Student Login Screen

Login as Student

  1. Teacher Login Screen

Login as Teacher

  1. Quiz Snapshot

There are 26 of these slides, one for each letter of the alphabet

  1. Create Account Screen

If you did not have an account clicking the "create new account" button will redirect you to this screen

  1. Dashboard

Users, after logging in as a teacher, are able to search students and view their quiz results

The results pop up after a student is searched

Clicking on a 'view results' button will bring up a modal with of the results for a specific quiz

Technologies Used

The following technologies were used to build this app

  • HTML
  • CSS
  • JavaScript
  • Node.js
  • Express.js
  • Sequelize ORM
  • EJS Templating Engine
  • Text to Speech API
  • OpenMoji SVG Library

Links

deployed app github