alexlostorto / papersss

Finding GCSE past papers has never been easier!

Home Page:https://alexlostorto.github.io/papersss/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Papersss

Finding GCSE past papers has never been easier!

Maintainability

Welcome to Papersss! πŸŽ‰

As a Year 11 student, I have done an abundance of past papers (just ask my teachers!) and searching for past papers soon became pretty obnoxious. I realised that AQA conveniently stores their PDF's with a specific URL format, making it very easy to change specific parameters and retrieve the corresponding file - this means that there is no scraping or database of files from my end!

Click here to visit the Papersss website and search for past papers.

# Available past papers
class PastPapers:
  def fetch_subjects(self):
    return ["Mathematics"]

  def fetch_exam_boards(self):
    return ["AQA"]

  def fetch_type(self):
    return ["Question paper", "Mark scheme"]

⚑ Quick setup

  1. Visit Papersss and fill out each field.
  2. Click 'Search' to retrieve the PDF.
  3. Star the repo πŸ˜„

πŸ“‹ Form

πŸ“œ Credits

Everything is coded by Alex lo Storto

Licensed under the MIT License.

About

Finding GCSE past papers has never been easier!

https://alexlostorto.github.io/papersss/

License:MIT License


Languages

Language:CSS 47.1%Language:JavaScript 34.7%Language:HTML 18.3%