Testing if Web Application performance has a greater impact on students with traditionally lower scores Link
Here is the basic application flow and database architecture for the app:

Because of the Research Question the project's goal is to solve, here are the lighthouse scores of the control and bottlenecked versions of the test
pnpm run dev
## Building
To create a production version of your app:
```bash
pnpm run buildYou will need a database, and a Google OAuth token and secret. This code uses turso which needs a url and token in .env, you can get these using the cli.
Your .env should look like this for the application to work:
TURSO_URL=YAPYAPYAP
TURSO_TOKEN=YAPYAPYAP
GOOGLE_CLIENT_ID=YAPYAPYAP
GOOGLE_CLIENT_SECRET=YAPYAPYAPThe AP Research method this web application was created for is complete! Here is the results also available at the about page.
If you are aiming to reproduce the method, the version of the application used for actual testing is on commit 940d279.
- Test Component
- Server Side Questions
- Bottlenecked Server
- Test entered in database
- Server Side Validation
- Post to Database
- Authentication
- Google OAuth
- Whitelist
- Middleware based on User
- Styling
- Home Page
- Login Button
- Test Component
- Custom Radios
- Spacing
- Submit button
- Support for essays
- Persistent timer
- Home Page

