Skip to content

Howard-GitHub/TestCreator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

78 Commits
 
 
 
 
 
 

Repository files navigation

Test-Creator

This is a web application that allows the user to create problem sets, each problem set with its own prompt and answer, and to create an assessment using the problem sets.

The test creator application gives the user the option to create sections in the general dashboard. Within each section, the user can give the section a title and create problem sets where each problem set will have a prompt input area and answer input area for the user to type in. Any changes made in the general dashboard will be saved, meaning refreshing the screen or re-opening the application will not remove prior modifications. A section must have at least 6 problem sets with each prompt input area and answer input area containing typed input in order for the user to create an assessment using the problem sets in that section. In the assessment, the user will encounter problems that can either be in multiple choice or input area typed format.

Security Vulnerabilities

This project is no longer actively maintained and may contain security vulnerabilities, especially in outdated dependencies. Use at your own risk. If you decide to use this project, please ensure you review and update dependencies, as I do not plan to patch security issues in the near future.

Installation

  1. Install Node.js
  2. Clone this project
    • Command: git clone https://github.com/Howard-GitHub/TestCreator.git
  3. Go to the project directory
    • Command: cd project
  4. Install dependencies:
    • Command: npm install

Usage

Run project with "npm start"

DEMO

Demo of general dashboard:

general dashboard demo gif

Demo of creating a test and interacting with it:

test demo gif

Technologies Used

  • React
  • React Router DOM

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published