Skip to content

frontenders98/testing-ultimate

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

147 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Ultimate Exam Guide - Restructured

Modern folder structure with separated frontend and backend.

πŸ“‚ Project Structure

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

πŸš€ Running Locally

Development Server

cd backend
python app.py
# Access at http://localhost:5000

Install Dependencies

cd backend
pip install -r requirements.txt

πŸ”‘ Features

  • 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

πŸ“– Study Resources

  • Formula sheets (Finance, Marketing, Operations, HR)
  • Business & Economics definitions
  • Examiner tips by topic

πŸ› οΈ Tech Stack

Frontend: HTML5, CSS3, JavaScript (ES6+), Firebase Realtime Database
Backend: Flask, Google Gemini AI
Deployment: Render.com (backend), Static files served by Flask

πŸ” Note

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors