About the Project
QuantumChem originally started as a college chemistry project — a structured chemical database containing over 1000 chemical compounds designed to help students access molecular properties, classifications, and academic references in one place.
Initial modules included:
Chemical Database → https://www.quantumchem.site/chemicals
Tutorials → https://www.quantumchem.site/tutorials
Lectures → https://www.quantumchem.site/Lectures
Review Section → https://www.quantumchem.site/review
The goal was to centralize chemistry learning resources.
As the platform grew, I independently expanded it by adding authentication using Firebase and integrating structured tutorials and lecture modules. However, I realized that online learning systems remain fragmented — classroom management, communication, and AI tools are often separated across different platforms.
This insight led to the evolution of QuantumChem into a full AI-powered classroom ecosystem.
QuantumChem Classroom
QuantumChem Classroom is a unified academic infrastructure that integrates:
Role-based access (Faculty & Student)
Real-time classroom interaction
Structured content management
Embedded AI assistance
Secure OAuth authentication
The backend was redesigned into a strong, industrial-level architecture using Node.js and Express, with MongoDB for persistent storage and Supabase for real-time updates.
Authentication now supports:
Google Login
GitHub Login
LinkedIn Login
Email Authentication
The Google OAuth consent screen was verified and approved through the Google API verification process, ensuring secure and compliant identity management.
AI Architecture
QuantumChem uses a multi-model AI routing system:
Groq (LLaMA 3.3) → Primary inference engine
Gemini Flash → Automatic fallback model
If the primary provider reaches rate limits or fails, the system automatically switches to the fallback provider to maintain reliability and uninterrupted classroom AI support.
The AI provides:
Instant doubt solving
Academic explanations
Quiz generation
Content summarization
Classroom workflow assistance
Unlike traditional LMS systems, AI is embedded directly inside the learning environment rather than functioning as an external chatbot.
Student Experience
Students can:
Join classrooms using a classroom code
Or send a join request requiring faculty approval
Participate in real-time classroom chat
Access notes, quizzes, and announcements
Share study notes with peers
Collaborate inside a structured academic environment
This ensures both flexibility and academic governance.
Faculty Features
Faculty access a centralized Management Hub where they can:
Create and manage classrooms
Approve or reject join requests
Monitor student participation
Upload materials
Post announcements
Create quizzes
Track analytics
Monitor engagement in real time
The provided screenshots demonstrate the faculty dashboard and classroom management interface.
Demo Classroom Access
Classroom Code (Engineering Mathematics Demo): MAT-7B15
QuantumChem has evolved from a 1000-chemical academic database into a scalable, AI-integrated classroom infrastructure designed for real-world educational environments.
Log in or sign up for Devpost to join the conversation.