Website is implemented using PHP, HTML, SQL, and JavaScript
How To Use
- Users must make an account before logging in
- Once Logged in, users may upload a text file of questions
- Users may randomize questions with Randomize button
Inportant Information
- Login/SignUp Authentification is ensured through both PHP and JavaScript validation
- Name, Username, email, and password must follow valid requirements
- Only text files are permitted to be submitted
- Text files must have valid questions
- Cookies/Sessions keep users remained logged in
- Fixation/Security ensured through session/hijacking fixation
- If a user is not logged in, they will not be able to access the home page to upload files
- No duplicate questions are permitted