Skip to content

caocchinh/noteoverflow

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NoteOverflow Logo

The open-source platform for Cambridge AS & A-Level students to annotate, organize, and master past papers questions.

FeaturesTech StackContributing

License Beta Website GitHub stars GitHub forks

Next.js 15 Cloudflare TypeScript Tailwind CSS 4 Drizzle ORM

GitHub issues GitHub pull requests Last commit Maintained


📖 Introduction

NoteOverflow is a specialized platform built exclusively for Cambridge International Examinations (CIE) AS and A-Level students. Designed to streamline exam preparation, NoteOverflow helps students organize topical questions by subject, year, paper type, and season. With powerful PDF annotation tools and exportable PDFs, it transforms how students prepare for their Cambridge exams by making past papers interactive and accessible.

✨ Features

NoteOverflow is packed with features tailored for Cambridge AS and A-Level exam preparation:

  • 📚 Topical Question Browser: Filter and browse past paper questions by curriculum (IGCSE/A-Level), subject, topic, year, paper type (P1, P2, P3, etc.), and season (Summer/Winter/Spring).

Topical Question Browser Screenshot

Topical Question Browser Screenshot

Topical Question Browser Screenshot

  • 🖍️ PDF Annotation Tools: Annotate question papers and mark schemes directly in your browser using PDFTron WebViewer. Highlight, draw, and add comments to your practice papers. Your annotations are automatically saved and synced across devices, so you can pick up right where you left off.

Topical Question Browser Screenshot

  • 🧮 Built-in Desmos Calculator: Access a fully-featured Desmos graphing calculator directly within the platform. Solve mathematical problems, plot functions, and visualize data without switching between applications—perfect for mathematics and science subjects.

Topical Question Browser Screenshot

  • 🔗 Smart Sharing & QR Codes: Share individual questions and custom search filters with classmates using shareable links or QR codes. Scan QR codes to instantly access shared questions and filters.

Topical Question Browser Screenshot

  • 🔍 Past Paper Search: Quickly find specific past papers using the intelligent search navigator. Enter a quick paper code (e.g., 9702/23/O/N/22) for instant access, or use manual filters to browse by curriculum, subject, paper type, variant, and season.

Topical Question Browser Screenshot

  • 🔖 Smart Bookmarking and progress tracking: Create custom bookmark lists to organize questions by topic, difficulty, or revision priority. And mark questions as completed and track your progress.

Topical Question Browser Screenshot

Topical Question Browser Screenshot

Topical Question Browser Screenshot

  • 📄 Mass PDF Export: Select specific questions, topics, or years to compile into a single PDF file. Preview your selection and generate custom exam papers for offline practice or printing.

Topical Question Browser Screenshot

Topical Question Browser Screenshot

Topical Question Browser Screenshot

🛠️ Tech Stack

NoteOverflow is built using cutting-edge technologies to ensure scalability, performance, and developer experience:

🤝 Contributing

⚠️ Note: NoteOverflow is currently in beta development and is not yet open for external contributions.

I am actively working on stabilizing the platform and will open contributions to the community once I reach a stable release. Thank you for your interest and patience!

Stay tuned for updates on when I'll be accepting contributions. In the meantime, feel free to star ⭐ the repository to show your support and stay notified of future releases!

📄 License

Distributed under the MIT License. See LICENSE for more information.


Made with ❤️ by Cao Cự Chính

About

The open-source platform for Cambridge AS & A-Level students to annotate, organize, and master past papers questions.

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages