-
-
Login/Signup Page (1)
-
Login/Signup Page (2)
-
Logged In!
-
Course Selection Screen
-
Add a Course
-
Course Page before uploading syllabus (neural roadmap)
-
Course page after uploading syllabus
-
Course page after uploading midterm (no resonance)
-
Course page after uploading midterm (resonance)
-
Mistake Analysis
-
Example Practice Question
-
Files archive
-
Profile Page
Inspiration
As engineering students, we found our academic lives were scattered across too many disconnected platforms: grades in one portal, lab instructions in another, and our actual technical work saved in isolated PDFs. We built N3XU$ to be the central point of convergence—the "Nexus"—where these elements finally meet. We stylized the name with a '3' as a nod to binary and leetspeak in low-level programming and a '$' to emphasize the high-value data and academic "wealth" we are tracking within the system.
What it does
N3XU$ is an AI-powered dashboard that consolidates course management and technical feedback into a single interface:
Neural Audits: The system scans unstructured course syllabi to automatically generate a dynamic roadmap and marking scheme for the semester.
Resonance Monitoring: We use "Resonance" as a technical metric of alignment. Just as electrical resonance occurs when frequencies match, N3XU$ measures how well your actual work aligns with the course requirements.
Technical Feedback: When you upload assignments, Gemini 2.0 Flash audits the file to detect "Telemetry Anomalies"—such as specific KCL sign errors or incorrect diode models in ECE231—providing instant guidance to fix technical mistakes.
Identity Mapping: The system tracks these technical interactions to define your Academic Identity. It analyzes whether you excel at high-level system design or low-level precision, mapping your unique signature as an engineer.
Persona Archetypes: Based on your resonance trends, N3XU$ assigns you a dynamic Archetype—such as the Visionary Architect or Precision Engineer. This helps you understand your technical strengths and how your professional identity is evolving throughout the term.
How we built it
We engineered N3XU$ using a high-performance, full-stack architecture:
Frontend: Developed with Next.js 15, Tailwind CSS, and Framer Motion for a responsive, high-tech dashboard.
Backend: A FastAPI server running a Python-based Academic Processor to handle complex data logic.
AI Integration: We utilized the Gemini 2.0 Flash model for multi-modal analysis of engineering PDFs, whether it is parsing PDF and Image informations, generating road maps and questions, or generating custome images.
Database & Storage: We used Drizzle ORM with PostgreSQL for data mapping and Supabase SSR for secure file storage.
Challenges we ran into
Data Synthesis: Mapping messy, multi-language syllabus data into a rigid JSONB database schema was a major hurdle.
Git Synchronization: We had to resolve complex "unrelated history" conflicts to merge our local project files into the remote GitHub repository while keeping our local code as the source of truth.
Real-time Handshaking: Establishing a fast connection between the Python AI auditor and the Next.js frontend to ensure grades updated instantly upon upload.
Accomplishments that we're proud of
Precision Auditing: We successfully built an engine that doesn't just "grade" but identifies specific engineering mistakes with the accuracy of a human TA.
Functional UI: Seeing a subtle circuit modeling error trigger a glowing AICard on the dashboard was a huge technical milestone for our team.
Branding Synergy: We achieved a total alignment between our UI terminology—like Resonance and Telemetry—and the underlying code.
What we learned
Multi-modal AI: We learned how to use Gemini 2.0 to interpret technical diagrams and text at the same time.
Stack Alignment: We mastered the process of syncing Python Pydantic models with TypeScript Drizzle schemas to maintain a single source of truth.
Git Resilience: We gained experience in advanced merge techniques and upstream tracking to fix repository desynchronization.
What's next for N3XU$
Predictive Analytics: Implementing an engine to forecast future GPA trends based on current performance resonance.
Peer Benchmarking: Allowing students to compare their technical signal anonymously against class averages.
Hardware Sync: Auditing live lab bench telemetry directly against the N3XU$ archive for immediate feedback during physical experiments.
Built With
- aiohttp
- c++
- drizzle-kit
- drizzle-orm
- fastapi
- figma
- framer-motion
- gemini-2.0-flash-api
- github
- google-generative-ai-sdk
- lucide-react
- next.js-15
- postgresql
- pydantic
- python
- rest-api
- risc-v-assembly
- shadcn/ui
- sql
- supabase-auth
- supabase-storage
- tailwind-css
- typescript
- uvicorn


Log in or sign up for Devpost to join the conversation.