Back to Projects

CodingNow – Gurukul of AI

Live
CodingNow – Gurukul of AI screenshotCodingNow – Gurukul of AI screenshot

Full production website for CodingNow – Gurukul of AI, a coding & AI training institute in Pitampura, Delhi. Built with Next.js 16 App Router, engineered for discoverability across traditional search (SEO), AI answer engines (GEO/AEO), and LLM crawlers. Includes a full LMS (lms.codingnow.in) with video transcoding, mentor scheduling, job board, code compiler, exam system, and analytics — built with Django REST Framework + React.

Tech Stack

Next.js 16React 19TypeScriptTailwind CSS v4DjangoDRFPostgreSQLlibSQL/TursoAWS AmplifyAWS Route 53AWS S3CeleryRedisFFmpegShaka PlayerRadix UIFramer MotionTipTap

Features

  • 26 course pages + 15 B2B service pages with SSG
  • Dynamic blog system (DB + file-based, merged) with TipTap admin editor
  • Auto-generated sitemap.xml reflecting newly published blogs without rebuild
  • JSON-LD structured data: EducationalOrganization, Course, Person, FAQPage, LocalBusiness
  • LLM crawler support: robots.txt allowlist for GPTBot, ClaudeBot, PerplexityBot + llms.txt
  • Full LMS at lms.codingnow.in: video streaming (HLS/DASH), mentor booking, job board, code compiler, exams
  • Google OAuth + JWT auth with role-based access (admin, mentor, teacher, student)
  • Video processing pipeline: FFmpeg transcoding + Shaka Packager + AWS S3 pre-signed URLs
  • Celery task queue for async video processing and certificate generation
  • Analytics dashboard with time-on-platform tracking

Highlights

  • Handles SEO, GEO (AI answer engines), and LLM crawlers simultaneously
  • libSQL/Turso for serverless-compatible SQLite over HTTPS on AWS Lambda
  • 301 redirects from legacy PHP site preserving link equity
  • Instructor Person schema with LinkedIn sameAs for AI trust verification