Jack McLaughlin, Spencer Kurtz, Sohail Kumar, Zak Kaufman
SQueaLy is an educational platform that gamifies the learning process for database management languages like SQL. We created it for a hackathon, Brickhack X, which took place at Rochester Institute of Technology in the spring of 2024.
To run the project, run
run.bat
This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.
Currently, two official plugins are available:
- @vitejs/plugin-react uses Babel for Fast Refresh
- @vitejs/plugin-react-swc uses SWC for Fast Refresh
npm install reactfire
npm install react-bootstrap
python -m pip install -r python-api/requirements.txt
Also create a openaikeys.txt inside of python-api/ containing your login credentials.
uid: string
type: string
email: string
ELO: number
classCodes: Course[] (reference's)
questionTags: string[]
[...classId: string = rank: number]
subject: string
difficulty: string : easy, intermediate, challenging
questionText: string
answer: string
format: string
instructor: uid reference of User
name: string
students: [] of uid reference's
difficultyTags: string[]
subject: string
description: string