-
-
The primary public-facing marketing page designed to convert visitors into students.
-
A dynamic, filterable directory of all available tracks. It allows users to browse and select the right skill track.
-
The secure, authenticated command center for enrolled students. It provides a personalized overview of their learning journey,active tracker
-
A dedicated, high-converting sales page for a specific course (e.g., Full-Stack Web Development).
Inspiration
Traditional computer science curricula often suffer from a severe "employability gap." Students graduate understanding theoretical sorting algorithms and textbook concepts, but lack real-world experience with modern cloud deployments, Git collaboration workflows, CI/CD pipelines, and production code reviews. Meanwhile, generic coding bootcamps frequently charge steep tuitions only to churn out cookie-cutter clone projects that fail to impress technical recruiters.
We founded DevAscent Academy to bridge this divide. Our vision was to create a next-generation EdTech and virtual internship platform that empowers aspiring software engineers through production-grade, project-based learning, 24/7 AI-guided mentorship, and cryptographically verifiable digital credentials.
What It Does
DevAscent Academy (www.devascentacademy.me) is a full-stack learning and virtual internship ecosystem:
- π Hands-On Virtual Internships & Capstones: Students build production-ready applications across tracks like Full-Stack Web Development, Cloud Systems, and AI Engineering, submitting real GitHub repositories and live deployments for evaluation.
- π€ 24/7 AI Learning Copilot (AI Studio): An in-platform AI mentor that provides context-aware debugging hints, code explanations, and architectural guidance without simply spoon-feeding answers.
- β Doubt Resolution Hub: Direct, contextual Q&A where students can raise priority debugging tickets (
isUrgent) tied directly to specific lessons for instructor review. - β±οΈ Timed Evaluations & Interactive Quizzes: Module quizzes with custom countdowns, automated scoring, auto-submit safeguards, and multi-attempt performance tracking.
- π‘οΈ Tamper-Proof Digital Credentials: Luxury dark-mode PDF graduation certificates minted with dynamic vector QR codes and SHA-256 cryptographic hashes, verifiable on an open public ledger (
/verify/:certId). - π³ Transparent Enrollment & Payments: Frictionless Razorpay payment gateway integration with discount coupons and automated refund tracking.
- πΌ Admin Command Center: A comprehensive dashboard allowing instructors to grade submissions, broadcast announcements, review doubts, and analyze cohort progression.
How We Built It
DevAscent Academy was engineered with a modern, high-performance, and scalable microservice-ready architecture:
- Frontend: Next.js (App Router, Server Components, and Client Hydration), React, Tailwind CSS for a sleek WCAG AA compliant dark-mode design system, SWR/Zustand for state management, and Zod for strict type validation.
- Backend: NestJS (Modular Architecture with Dependency Injection), Node.js, and RESTful APIs with rate-limiting, Helmet security headers, and JWT authentication (HttpOnly secure cookies).
- Database & Persistence: Neon Serverless PostgreSQL managed via Prisma ORM with connection pooling and SSL encryption.
- Email & Communications: Dual-stack email engine combining Resend HTTP API (HTTPS port 443 firewall-resistant) with automated Gmail SMTP fallback for 6-digit OTP authentication.
- Certificate Engine: PDFKit vector engine producing high-DPI certificates with embedded SHA-256 cryptographic signatures and live QR codes.
- Deployment & Cloud: Deployed with custom SSL on Vercel Global Edge CDN (Frontend) and Render Cloud Services (Backend API).
Challenges We Ran Into
- Tamper-Proof Certificate Minting: Generating high-resolution, vector-crisp PDF certificates dynamically on the server without consuming excessive memory or relying on heavy headless browser instances (like Puppeteer). We solved this using a streamlined PDFKit vector rendering pipeline embedded with real-time QR generation.
- Resilient OTP Dispatch: Ensuring non-blocking, instant 6-digit email OTP delivery across campus networks and restrictive enterprise firewalls. We architected a dual-stack email dispatch strategy that prioritizes the Resend REST API over HTTPS and gracefully fails over to SMTP.
- Pedagogical AI Prompt Engineering: Crafting the AI Studio Copilot so that it functions as a true engineering mentorβguiding students through debugging methodology and edge cases rather than merely completing assignments for them.
- State & Payment Webhook Synchronization: Preventing race conditions during Razorpay checkout callbacks and enrollment status updates using transactional database operations and webhook signature verifications.
Accomplishments That We're Proud Of
- π Built and successfully deployed a production-grade platform with 12 backend modules, 26+ frontend routes, and 15 admin subsystems.
- π Designed a verifiable credential verification ledger allowing any recruiter or university to instantly validate certificate authenticity by scanning a QR code.
- β‘ Maintained sub-second API response times and smooth client performance using Neon connection pooling and Next.js edge caching.
- π Curated comprehensive, high-quality engineering courseware with a balanced ratio of deep theory, verified code, and visual architectural diagrams.
What We Learned
- How to architect robust full-stack applications separating edge frontends (Next.js) and modular backends (NestJS).
- Deep experience in serverless database lifecycle management, connection limits, and Prisma schema optimization.
- Best practices in web security, including zero-trust JWT token rotation, HttpOnly cookie protection, and SHA-256 digital document verification.
What's Next for DevAscent Academy
- π» Browser-Based Interactive Sandboxes: Integrated WebContainers allowing students to code and run tests directly in the browser without local environment setup.
- π€ Automated GitHub PR Review Bot: An AI agent that inspects students' submitted GitHub pull requests, checking for lint errors, test coverage, and code smells before human instructor review.
- π€ Hiring Partner Portal: Direct talent-matching dashboard for tech companies to scout verified top performers based on capstone project quality.
Built With
- ai
- cloud
- css3
- edtech
- git
- html5
- jwt
- neon
- nestjs
- next.js
- node.js
- pdfkit
- postgresql
- prisma
- razorpay
- react
- render
- resend
- rest-api
- sha-256
- tailwindcss
- typescript
- vercel
- zod
- zustand
Log in or sign up for Devpost to join the conversation.