Modern folder structure with separated frontend and backend.
Ultimate-Exam-Guide/
βββ frontend/
β βββ index.html # Main application
β βββ tutor.html # Standalone AI tutor
β βββ js/
β β βββ business_p4.js
β β βββ economics_p3.js
β β βββ economics_p4.js
β βββ assets/
β βββ images/
β β βββ logo.png
β βββ pdfs/
β βββ business/
β β βββ paper3/ # 9609 P3 PDFs
β β βββ paper4/ # 9609 P4 PDFs
β βββ economics/
β βββ paper3/ # 9708 P3 PDFs
β βββ paper4/ # 9708 P4 PDFs
βββ backend/
β βββ app.py
β βββ requirements.txt
βββ README.md
cd backend
python app.py
# Access at http://localhost:5000cd backend
pip install -r requirements.txt- AI-Powered Grading: Google Gemini AI marks essays with detailed feedback
- 50+ Exam Papers: Cambridge A-Level Business & Economics (2024-2025)
- MCQ Testing: Interactive split-screen tests for Economics Paper 3
- Real-time Chat: Firebase-powered study group messaging
- Leaderboard: Cloud-synced scores via JSONBin.io
- Formula sheets (Finance, Marketing, Operations, HR)
- Business & Economics definitions
- Examiner tips by topic
Frontend: HTML5, CSS3, JavaScript (ES6+), Firebase Realtime Database
Backend: Flask, Google Gemini AI
Deployment: Render.com (backend), Static files served by Flask