Skip to content

sebastiantheprogrammer/ScheduleSnapShowcase

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 

Repository files navigation


ScheduleSnap



ScheduleSnap

Turn Your Schedule Into a Beautiful App — Instantly.


React TypeScript Vite Firebase License


Built for NYC students navigating the new school phone ban.
Snap a photo of your paper schedule → get a polished, interactive web dashboard in under 30 seconds.



✦ The Problem

NYC's phone ban left thousands of students carrying paper schedules in their pockets. No quick glance at notifications. No digital reminders. Just a crumpled piece of paper.

ScheduleSnap fixes that.

Students can take a single photo of their printed schedule and get a fully interactive, beautifully designed web dashboard accessible from any school Chromebook, library computer, or device — no app install required.


✦ Key Features

Feature Description
⚡ 30-Second Setup AI instantly extracts your full 5-day schedule from a single photo
🖥️ No Phone Required Works on any browser — perfect for school Chromebooks & library computers
🎯 Live HUD Dynamic "Heads Up Display" shows exactly where you need to be right now
🏫 DOE-Optimized Built around NYC DOE bell schedules, A/B day cycles, and multi-period lunch blocks
🔒 Privacy First Designed with student data privacy at the core
⚡ Zero Latency Ultra-lightweight — loads fast even on restricted school networks

✦ How It Works

📸  Snap a photo of your printed schedule
        ↓
🤖  AI extracts every class, teacher, room & time
        ↓
✨  Beautiful interactive dashboard is generated
        ↓
📺  Access it from any computer, anytime

No complicated setup. No long forms. Just a photo.


✦ Tech Stack

This project is built with a modern, performant frontend stack:

  • Framework: React 19 + TypeScript
  • Build Tool: Vite 6
  • Animations: Framer Motion
  • Icons: Lucide React
  • Backend & Auth: Firebase (Authentication + Cloud Firestore)
  • AI Processing: Google Generative AI SDK
  • Styling: Tailwind CSS with custom design tokens

✦ Target Audience

ScheduleSnap was built specifically for NYC public school students — but works for anyone with a printed class schedule. Whether you're at a school with a strict device policy or just prefer having a clean digital copy ready on any computer, ScheduleSnap has you covered.

500+ NYC students are already using it.


✦ Screenshots

Coming soon — live demo available at the link below.


✦ Live Demo

🔗 Try the live demo →
(No account required to view the demo)


✦ Status

🟢  Active Development
🟢  Production Ready
🟢  Actively Used

✦ License & Source

This project is proprietary and closed-source. The source code is not available for public use, redistribution, or modification.

This repository exists as a portfolio showcase only.



Built with ❤️ by Sebastian Ingram · Ozone Designs


About

ScheduleSnap — Turn your school schedule into a beautiful web app. Built for NYC students.

Resources

License

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors