AI-integrated tool for students to efficiently manage their semester schedules. No more digging through Blackboard or Canvas for due dates and course info. Classic uses AI to parse syllabuses and schedules, centralizing all relevant information securely and reliably.
Next.js with TypeScript: Provides a fast, modern framework for building the frontend, UI, and UX.
Firebase Authentication: Handles secure user authentication and authorization.
Go (API Gateway): Chosen for speed and scalability to manage backend requests efficiently.
ChatGPT: AI-powered inference engine for parsing syllabuses, generating schedules, and understanding course data.
PostgreSQL: Relational database storing students, courses, due dates, and contact info.
Docker: Ensures consistent, containerized environments across development and production.
Vercel: Hosts the frontend with fast global deployment.
Google Compute: Hosts the backend APIs and services reliably and securely.
Planned and developed a highly scalable platform using Node.js, Python, and Java, supported upwards of 100,000 daily active users while maintaining high uptime and reliability.
Node.js & JavaScript: Core technologies used to build the main application, enabling efficient, real-time interactions.
Discord.js: Primary library for seamless integration with the Discord API.
Java: Implemented secondary processes requiring concurrency and high-performance computation.
MySQL: Managed user and community data with a robust relational database.
SQLite: Initially used for configurations and settings before migrating to MySQL for scalability.
Use this website to get to know me! Works on mobile!
Next.js: The framework used to build this site. Absolute overkill, but fun to use
TypeScript: Language of choice for this project