Skip to content

Testing if Web Application performance has a greater impact on students with traditionally lower scores

Notifications You must be signed in to change notification settings

WittySmirk/slugsalt

Repository files navigation

Slug Salt

Testing if Web Application performance has a greater impact on students with traditionally lower scores

Archetecture

Here is the basic application flow and database architecture for the app:

Benchmarks

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

Control

Bottle Necked

Developing

pnpm run dev

## Building

To create a production version of your app:

```bash
pnpm run build

You 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=YAPYAPYAP

Conclusion

The AP Research method this web application was created for is complete! Here is the results also available at the about page.

<img src="/static/chart.svg>

If you are aiming to reproduce the method, the version of the application used for actual testing is on commit 940d279.

TODO

  • 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

About

Testing if Web Application performance has a greater impact on students with traditionally lower scores

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published