Class_Of_Learners / PROJECTS.md
NeelAniGamer's picture
Updated favicons, dark mode logo, and completely resolved large files via LFS
a4fb0f8
|
Raw
History Blame Contribute Delete
5.85 kB
# Class Of Learners β€” Projects
> All projects built by Class Of Learners Studio, hosted at `advancedlogiclabs.dpdns.org`.
---
## Projects Overview
| # | Project | File | Description |
| --- | ----------------------------- | ---------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------- |
| 1 | **Traffic Driving Simulator** | `Traffic/Driving.html` | 3D browser-based driving game with Indian city environments, 20+ levels, vehicle physics, pedestrian mode, traffic AI, and course certificates |
| 2 | **Solar System Explorer** | `solar.html` | Interactive 3D solar system visualization with planet data and orbital mechanics |
| 3 | **ATI (AI Text Interpreter)** | `ati.html` | AI-powered text analysis and interpretation tool |
| 4 | **ATI Demo** | `ati-demo.html` | Demo/showcase version of the ATI tool |
| 5 | **Gesture Control** | `gesture.html` | Hand gesture recognition and control interface |
| 6 | **RPG Game** | `rpg.html` | Browser-based role-playing game |
| 7 | **Engine Simulator** | `engine.html` | Engine/mechanical simulation |
| 8 | **QR Code Generator** | `qr.html` | QR code generation tool with styling options |
| 9 | **QR Code Editor** | `qr-editor.html` | Advanced QR code editor with customization |
---
## Pages
| Page | File | Purpose |
| ---------------- | --------------------- | ------------------------------------ |
| Home | `home.html` | Main landing page with 3D background |
| About | `about.html` | Team info and project showcase |
| School | `school.html` | School/education page |
| Admin | `admin.html` | Admin panel for page management |
| Privacy Policy | `privacy.html` | Privacy policy |
| Terms of Service | `terms.html` | Terms and conditions |
| Feedback | `feedback.html` | User feedback form |
| Download | `download.html` | APK download page |
| Sneh Asha | `sneh-asha.html` | Sneh Asha initiative page |
| Career | `Career.html` | Career opportunities |
| Sitemap | `sitemap.html` | Site navigation map |
| Database Logic | `Database_Logic.html` | Database documentation |
---
## Traffic Simulator β€” Deep Dive
The flagship project. A full 3D driving simulator with:
- **20+ levels** β€” from basic driving to open-world Mumbai exploration
- **Vehicle system** β€” cars, buses, auto-rickshaws, Lamborghini
- **Pedestrian mode** β€” walk through the city, enter/exit vehicles
- **Traffic AI** β€” NPC vehicles follow routes, obey traffic lights
- **Course system** β€” structured driving lessons with certificates
- **Kenney models** β€” 10 asset packs for buildings, roads, characters, vehicles
- **Mumbai theme** β€” Marine Drive, Colaba, Gateway of India landmarks
### Key Files
| File | Lines | Role |
| -------------- | -------- | ----------------------------------- |
| `game_core.js` | ~2400 | Core engine, physics, rendering, AI |
| `ui.js` | ~1000 | HUD, menus, auth, traffic lights |
| `start.js` | ~380 | Asset loader, model preloading |
| `levels/` | 20 files | Level configurations |
---
## Shared Infrastructure
### Design System (`col-*`)
- `col-router.js` β€” Global page router with status codes
- `col-ui.js` β€” Shared UI (nav, theme, APK updater)
- `col-ui.css` β€” CSS variables and typography
- `col-auth.js` β€” Supabase Google OAuth + email/password
- `col-3d.js` β€” Three.js procedural backgrounds (desktop only)
### Hosting
- **Platform:** Vercel (static site)
- **Domain:** `advancedlogiclabs.dpdns.org`
- **PWA:** `manifest.json` + `sw.js` for Android "Add to Home Screen"
- **APK:** In-app updater checks `version.json`
---
## Tech Stack Summary
| Layer | Technology |
| ----------- | -------------------------------------------------- |
| Frontend | Static HTML/CSS/JS (no build system) |
| 3D Graphics | Three.js r128 (CDN) |
| Auth | Supabase (Google OAuth + email/password) |
| Hosting | Vercel |
| Fonts | Google Fonts (Instrument Serif, Inter, Space Mono) |
| QR Library | qr-code-styling v1.6.0-rc.1 |
---
_Last updated: June 28, 2026_