🌐 GLYPH | THE STUDENT OS: [ ACCESS GRANTED ]
[ Made by students, for students. We built the OS we wish we had. ]
GLYPH is the single-pane-of-glass for academic domination. We fuse advanced data visualization with a Cyber-Nostalgia aesthetic to track, resource, and gamify the chaos of IB, IGCSE, and A-Level deadlines.
Goal: Stop organizing. Start owning your studies.
The central command for all your curriculum materials.
- CYBER-NOSTALGIA UI: Navigate papers and guides using a stark, terminal-style interface with the JetBrains Mono font and signature pink/red directory icons.
- Source Protocol: Every file is stamped with a visible
[SOURCE: ibdocs]badge, upholding attribution standards. - Curriculum OS: Instantly tailor the app for your program:
IB Diploma🔹IGCSE🔹A-Levels🔹AP.
Turn minutes into measurable progress.
- Focus Timer: A dedicated session logger that posts data directly to the API (
POST /api/sessions). - AI Deck Gen: Upload notes, generate instant, customized flashcards.
- Gamification Loop: Earn Matrix Green XP and maintain your Focus Streak while tracking progress against Daily Quests.
Your academic year, decoded.
- The Truth: A full-screen, animated sequence that computes and visualizes your Total Revision Minutes vs. your Procrastination Count.
- Dynamic Data: The application fetches and computes your stats live from the API to generate the recap.
This project is built using a modern Next.js Full-Stack approach, allowing for a unified codebase across the UI and API.
| VARIABLE | STACK | DETAILS |
|---|---|---|
| Framework | Next.js, TypeScript | Unified Frontend/Backend via API Routes. |
| Styling | Tailwind CSS | Dark Mode primary, focused on high-contrast elements. |
| Accent Colors | Electric Indigo (#6366f1) |
Used for active links and user highlights. |
| Success Color | Matrix Green (#10b981) |
Used for XP gain and progress bars. |
| Typeface | JetBrains Mono | Used for all code blocks, data logs, and directory structures. |
This project uses the Open Core model. The codebase is protected by International Copyright Law (Berne Convention) and is offered under the following terms:
GLYPH is licensed under the terms of the MIT License.
- Free/Beta Core Code (MIT License): All code currently in this repository (UI, Focus Timer, Dashboard) is licensed under the MIT License. This allows maximum community use and contribution.
- Future Premium Code (Proprietary): Features like advanced AI tools and premium resources will be developed under a separate Proprietary License and will not be open source.
Copyright (c) 2025 Khalid Alsaqa. All Rights Reserved.
Project Lead: Khalid Alsaqa
(This is my IB MYP Personal Project (PP), a journey of learning full-stack development and solving a real-world student problem. Follow my project log!)
I am building this OS between my own deadlines. Your support funds development time and server costs.
| PLATFORM | SUPPORT OPTION | LINK / ADDRESS (Placeholder) |
|---|---|---|
| ☕ Buy Me a Coffee | Fuel the dev (Coffee/Tea) | [Link to your Buy Me a Coffee page] |
| 💸 PayPal | One-time Donation | [Link to your PayPal.me or PayPal donation page] |
| ₿ Crypto | Direct Support | BTC: [YOUR_BTC_ADDRESS_HERE] |
Thank you to everyone who supports this vision!
