Please sign in to access this page
Open source platform to learn and practice tests that are directly fetched from https://satsuitequestionbank.collegeboard.org. Collegeboard's questionbank has a digital interface; however, users require to select the question manually and even download it as PDF and everytime you open up a question, there is already the answer; What if you could practice SAT without having need to download a PDF file, and you could review your past mistakes or even make a bookmark to a question!
Hudson Mitchell-Pullman
Check their project out: PHHS Events
Once you ship this you can't edit the description of the project, but you'll be able to add more devlogs and re-ship it as you add new features!
After more than 2 hours combined (from previous 2 devlogs), I finally able to make a separate UI to review completed session and in-progress session.
There are actually lots of bugs fixing during this 1st hour, but one of the thing that clearly changed is that I move the timer.
Add 404 Page, I use someone's work dribbble animation taken from this component https://21st.dev/minhxthanh/404-page-not-found/page-not-found
I make a feature where user able to review their previous answer choices during the practice rush
I add sound design in the interaction of this app! (I use Material 2 Sound Design by Google)
I add a lot of features in the question rush :
- Multistep functionality (finish)
- Batch systems (it will fetch another 22 questions in another batch)
-Timer feature (with color that highlights the current timer when the user enters the current question)
Implement full functionality for Multistep process for user to choose answer and input an answer. Along with this, I also optimized the whole code by using reducer, so it's more efficient to render the UI
SAT Reading & Writing UI, I try to make the UI and the layout to be similar like Bluebook App does have
Make an API Route to call to the Collegeboard's API to get questions based on domains (Algebra, Advanced Maths, Geometry, etc)
Make an API Route to get the CollegeBoard SAT Lookup Data
(you can access this at : https://pretestsat.vercel.app/api/lookup)
I also implement Cache system to optimize it.