Impulse Campus V5+
All Links
- Home Page/Base URL:
impulsecampus.org
- Github README:
impulsecampus.org/readme (This page)
- Practice Hub:
impulsecampus.org/mcqs
Currently available:
- ENGAA (Aligning with the ESAT syllabus) COMPLETE (On 2026/4/25)
- AS(A-Level) Chemistry
- AS(A-Level) Physics
- NSAA (Aligning with the ESAT syllabus) COMPLETE (On 2026/5/13)
- IB Chemistry (1 paper)
- MAT COMPLETE (On 2026/6/23)
Courses available:
- Information Technology Introduction
FAQs:
- Q: When will you add XXX(Listed improvement)? A: Soon.
- Q: Why is there no PAT papers? A: They don't provide answer keys.
- Q: Why is IB papers so lacking? A: IB is terrible at their PDF formatting and a lot of papers aren't availble.
- Q: I don't know how to use XXX. A: Send me a private message/DM me.
- Q: I want to suggest XXX feature. A: Use the report button on the MCQ page.
Todo & Known Bugs
- Allow users to "go to" a specific questions in the selected series. (Viability Unknown)
- Hide CAPTCHA when user didn't ask to report question.
- Find a way to add TMUA.
- Display the exact paper for A-level papers. (Not S1 but Feb/Mar 1)
- Add a table showing info about the ESAT test. (Which majors need which tests, when to take each test, exam style info)
- Add MAT (TMUA) questions explainations.
- Thinking Module (STEP)
Major Versions
--Current--
V5+: (Long-Term Update) (Latest revision: 2026/6/23)
- Added quality-of-life features from user feedback.
- Being able to pause full-papers.
- Not allowing for retry options on full papers.
- Display incorrect questions at the summary page for full papers. Hide question picture and filters. Add new paper button at summary page.
- Dark mode and new color themes.
- Added all MAT questions.
VV Future VV
V6&7: Database (MongoDB)/The future is Now.
- Allow for users to sign in and save data.
- Data collected:
- Username
- Password
- Password hint
- Progress
- Voting status of each question.
- Allow users to record relative difficulty.
- Store user rating.
- Psudo-AI explaination integration. (Export prompt that can be used to ask AI the question.)
V8: Notes Share
- Allows for notes uploading. (Multiple file types)
- Dynamically allows the user to upload new notes and updates. (Requires admin approval)
- Rating system only dependent on number of downloads.
- Sorted by subjects.
- Allows you to choose your classes and recommends notes that the user might find useful.
- Recommends notes depending on data collected from the progress of previous year groups.
Past Versions
V0: Ideas From Thin Air (Released on 2026/3/27)
- Locally Run
- Added backend programs and basic interface.
V1: New Frontier (Released on 2026/3/28)
- Remote Server
- Removed admin backend. (3/29 Revision)
V2+: Index Cards (I want MORE!) (Main Version Released on 2026/4/2, Plus Version Released on 2026/4/5)
- Update topics labeling system.
- The ~~current~~ previous topics system are too specific, making them basically unusable.
- Both systems should exist together.
- Patch Note: Two more digits were added to the Topic Code on the backend.
- QOL Changes:
- The correct answer is no longer displayed on incorrect tries.
- A stopwatch is started every time a new question is shown. This can be turned off.
- Backend Updates:
- Completely removed verifier in backend script.
- Added more questions.
V2.5: Reportage (Released on 2026/4/11)
- Allows users to report problems with questions and auto addes it to a github issues.
- Includes a CAPTCHA and time limit to prevent spamming.
- Streamlined question adding process.
V3: Welcome Home (Released on 2026/4/12)
- Added homepage.
- Added statistics page. (Later scrapped)
V4: Saved! (Released on: 2026/4/24)
- Can your save progress. Saves it in browser cookies too.
- Full paper Mode
- Sections Mode (Under Testing)
- Now in fullscreen on desktop!
- Added pull-out PTable, Constants Sheet
- Added MF19 for convinence. (Accessible at homepage)
V5: Branching Out (Released on: 2026/5/1)
- Allow users to make their own Duolingo-style courses.
- All NSAA papers added.
- Added ESAT option where it is just the NSAA and ENGAA database combined.