Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🌐 GLYPH | THE STUDENT OS: [ ACCESS GRANTED ]

GLYPH Banner Placeholder

Stars Forks Issues Status


>_ SYSTEM_OVERVIEW

[ 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.


⚡ CORE_MODULES

[1] 💾 THE RESOURCE HUB (PIRATE.ACCESS)

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.

[2] 🔥 STUDY MODE (COMMIT.TRACK)

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.

[3] 🎬 GLYPH WRAPPED (DATA.VISUALIZATION)

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.

🛠️ ARCHITECTURE & AESTHETIC VARIABLES

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.

⚖️ LICENSING & OWNERSHIP

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.


🧑‍💻 CORE DEVELOPER & ARCHITECT

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!)


🆘 SUPPORT & FUEL THE ENGINE

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!

About

Bismillah

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages