Skip to content
Arclight AITechnologies LLP

Software Development Engineer Internship

Build, test and ship production Next.js applications with Supabase and AI, in twelve weeks of live lectures and weekly assessments.

weeks
12
live lectures
24
proctored assessments
12
reviewed deliverables
3

One Plan, Everything Included

Six months: the 12-week internship, then the career pathway, paid once.

  • A typed, responsive Next.js landing page published on Vercel
  • A full-stack SaaS dashboard with Supabase Auth and row level security
  • A production AI application on a custom domain, with CI/CD and tests
  • A GitHub history of feature branches, pull requests and code reviews

Internship + pathway · 24 weeks of guided work

₹2,999

Paid once for 6 months, about ₹500 a month.

Start the 6-month plan

Sign in with Google · Secure payment by Razorpay

Included

  • A 12-week internship, then a 3-month career pathway
  • 24 live lectures, two a week
  • A proctored assessment every weekend, with your scores
  • Three mentor-reviewed deliverables and a capstone defence
  • Three career pathway projects, reviewed by a mentor
  • Advanced Next.js performance, production RAG and open source
  • System design interview preparation
  • AI literacy built into every month
  • Offer letter emailed as soon as your payment is received
  • Certificate of Internship and Letter of Recommendation on completion, both verifiable online

12 Weeks, Month by Month

Two live lectures a week, a proctored assessment every weekend, and a deliverable at the end of each month that a mentor reviews. AI tools are part of every month, along with how to check what they produce.

  1. Month 1Weeks 1–4

    Modern Web Development Foundations & Next.js Fundamentals

    Master modern JavaScript, TypeScript, Tailwind CSS, and Next.js App Router core concepts with professional GitHub workflows.

    8 lectures · 4 weekly assessments · 1 deliverable

    1. Week 1 Weekend assessment

      1. Lecture 01: Engineering foundations and your dev environment

        Modern software engineering overview, web architecture, VS Code setup, terminal, Node.js & npm environment

      2. Lecture 02: Git and GitHub workflows

        Git & GitHub mastery, branching strategies, commit standards, Pull Requests and code reviews

    2. Week 2 Weekend assessment

      1. Lecture 03: Semantic HTML and accessibility

        HTML5, semantic layout, accessibility standards (a11y) and modern DOM concepts

      2. Lecture 04: Tailwind CSS v4

        Tailwind CSS v4 fundamentals, utility-first styling, responsive design and dark mode setup

    3. Week 3 Weekend assessment

      1. Lecture 05: Modern JavaScript

        Modern JavaScript (ES6+), async/await, closures, array methods and fetch API

      2. Lecture 06: TypeScript fundamentals

        TypeScript fundamentals, interfaces, types, generics and strict type-checking in web apps

    4. Week 4 Weekend assessment

      1. Lecture 07: The App Router and React Server Components

        Next.js App Router introduction, React Server Components (RSC) vs Client Components

      2. Lecture 08: Routing, layouts and error handling

        Next.js file-based routing, layouts, page navigation, loading UI and error handling

    Deliverable · Weeks 1–4

    Month 1 deliverable: a typed, responsive Next.js landing page

    AI literacy

    • Leveraging Cursor / GitHub Copilot for boilerplate generation and type definition crafting.
    • Prompting LLMs to explain Next.js App Router routing mechanics and RSC boundary rules.
    • Verifying AI-generated TypeScript types and avoiding hallucinated library APIs.
  2. Month 2Weeks 5–8

    Full-Stack Next.js, Supabase & UI Systems

    Build production-ready full-stack applications leveraging Next.js Server Actions, Supabase (PostgreSQL & Auth), and shadcn/ui.

    8 lectures · 4 weekly assessments · 1 deliverable

    1. Week 5 Weekend assessment

      1. Lecture 09: Design systems with shadcn/ui

        Design systems with shadcn/ui and Radix UI primitives for accessible component architecture

      2. Lecture 10: Data fetching, caching and Server Actions

        Next.js Data Fetching, caching, revalidation (ISR/SSR), dynamic rendering and Server Actions

    2. Week 6 Weekend assessment

      1. Lecture 11: Forms and validation

        Form handling with React Hook Form, Zod schema validation and Server Action mutations

      2. Lecture 12: Supabase and PostgreSQL design

        Supabase introduction, PostgreSQL database design, SQL schemas, migrations and RLS policies

    3. Week 7 Weekend assessment

      1. Lecture 13: Authentication with Supabase Auth

        Supabase Auth integration in Next.js (SSR middleware, OAuth, protected routes and session handling)

      2. Lecture 14: Prisma ORM

        Prisma ORM integration with PostgreSQL/Supabase, CRUD operations, relations and type-safety

    4. Week 8 Weekend assessment

      1. Lecture 15: Route Handlers and APIs

        Next.js Route Handlers (RESTful APIs), middleware, CORS and error boundaries

      2. Lecture 16: Full-stack integration

        Full-stack integration, optimistic UI updates, state management and toast notifications

    Deliverable · Weeks 5–8

    Month 2 deliverable: a full-stack SaaS dashboard

    AI literacy

    • AI-driven database schema generation and Zod validation parsing.
    • Using Cursor agentic workflows to refactor Server Actions and Client Components.
    • Auditing AI-generated SQL and RLS policy suggestions for security vulnerabilities.
  3. Month 3Weeks 9–12

    AI Integration, Testing, CI/CD & Production Deployment

    Integrate AI capabilities, write automated tests, set up production CI/CD pipelines, and deploy a custom-domain full-stack AI application.

    8 lectures · 4 weekly assessments · 1 deliverable

    1. Week 9 Weekend assessment

      1. Lecture 17: Streaming AI with the Vercel AI SDK

        Vercel AI SDK integration, streaming LLM responses, and prompt engineering in Next.js

      2. Lecture 18: Embeddings, vector search and RAG

        Vector databases & embeddings (pgvector / Supabase Vector), RAG architecture concepts

    2. Week 10 Weekend assessment

      1. Lecture 19: Testing with Vitest and Playwright

        Software testing strategies, Unit testing with Vitest and E2E testing with Playwright

      2. Lecture 20: Application security

        Next.js application security, rate limiting, environment variable management and OWASP top 10

    3. Week 11 Weekend assessment

      1. Lecture 21: CI/CD with GitHub Actions

        Production GitHub Actions CI/CD pipelines, automated linting, type-checking and testing

      2. Lecture 22: Production deployment

        Vercel production deployment, custom domain setup, DNS configuration, SSL/HTTPS and analytics

    4. Week 12 Weekend assessment

      1. Lecture 23: Monitoring and performance

        Production monitoring, logging, performance optimization, Core Web Vitals and error tracking

      2. Lecture 24: Capstone presentation

        Final Capstone presentation, architecture defense, code review and internship evaluation

    Deliverable · Weeks 9–12

    Month 3 capstone: a production AI-powered web application

    AI literacy

    • Integrating LLM APIs using Vercel AI SDK and managing token budgets.
    • Implementing AI streaming UI components and fallback states.
    • Understanding RAG architecture, vector search, and embedding generation.
    • Responsible AI usage, safety guardrails, prompt injection defenses, and data privacy.

Assessed Every Week, Not Just at the End

12 proctored assessments, one each weekend on that week's topics. You always know where you stand, and so does your mentor.

Every assessment, three parts

  • Part A: Multiple choice · 20%

    Conceptual and theoretical questions on the week's topics.

  • Part B: Practical challenge · 60%

    Hands-on coding, schema design or model building, based on the week's curriculum.

  • Part C: Code walkthrough · 20%

    A short viva or recorded screen explanation of the decisions behind your implementation.

Proctored online

  • Camera and Screen. Your webcam stays on and your whole screen is shared for the entire session.
  • Your Setup. One monitor, a quiet room, and an identity check before you start.
  • Academic Integrity. Zero tolerance for unauthorised AI help, plagiarism or switching tabs. A breach scores zero for that attempt.
  1. Every Weekend

    One assessment at the end of every week, on Saturday or Sunday, whichever you choose. Each runs 90 to 120 minutes, and attending is mandatory.

  2. Pass With 50%

    Score below 50% and you sit a re-evaluation within 48 hours, by Tuesday evening. The better of your two attempts counts.

  3. Two Misses Mean a Mentor Review

    Failing two weekly assessments in a row brings a mandatory review with your mentor, who looks at whether your track is the right fit.

  4. 70% for Your Certificate

    Pass every weekly assessment and keep an overall average of 70% or more to present your capstone and earn the internship certificate.

The Tools You'll Work With

The stack working teams use today, including the AI tools, so nothing on your résumé is from a textbook.

Code editor
VS Code
Programming
TypeScriptJavaScript (ES6+)
Frontend
Next.js App RouterReact Server Components
Styling
Tailwind CSSshadcn/ui
Backend
Next.js Server ActionsRoute Handlers
Database
PostgreSQLSupabase (Vector / pgvector)
ORM
Prisma ORM
Authentication
Supabase Auth (SSR Middleware, OAuth)JWT
Version control
GitGitHub
API testing
Postman
Testing
VitestPlaywright
AI coding
ClaudeCodexCopilot
AI assistant
ChatGPTClaude
AI integration
Vercel AI SDKOpenAI API
Hosting
Vercel (frontend and backend)
Database hosting
Supabase Cloud
Domain
Custom domain with DNS & HTTPS

After the Twelve Weeks: The Career Pathway

The rest of your six months, with your mentor: harder projects, open-source contributions and interview preparation.

Included in the 6-month plan

  1. Month 4

    Advanced Next.js Architecture & System Performance

    Deep dive into Next.js caching strategies, PPR (Partial Prerendering), micro-frontends, core web vitals optimization, and advanced SQL query performance tuning.

    Pathway project 1: make a production app measurably faster

  2. Month 5

    Production AI Engineering & RAG Systems

    Build production-grade Retrieval-Augmented Generation (RAG) pipelines, implement vector similarity search with pgvector, fine-tune models, and manage LLM evaluation metrics.

    Pathway project 2: a production RAG system

  3. Month 6

    Open Source, Leadership & SDE Placement Preparation

    Contribute to major open-source repositories (Next.js, Supabase, shadcn/ui), lead technical architecture for client projects, prepare for system design interviews, and prepare to move into full-time Software Development Engineer (SDE) roles.

    Pathway project 3: open source and system design

About This Programme

Twelve weeks in three stages. Month 1 covers modern JavaScript, TypeScript, Tailwind CSS and the Next.js App Router, with professional GitHub workflows from the first day. Month 2 is full stack: Server Actions, Supabase (PostgreSQL and Auth) and shadcn/ui. Month 3 adds AI features, automated testing, CI/CD and a production deployment on a custom domain.

Each month ends in a deliverable a mentor reviews: a typed, responsive landing page; a full-stack SaaS dashboard with row level security; and a production AI application you present and defend as your capstone.

You use AI tools the way working engineers do: to generate boilerplate and explain unfamiliar code, and then to check what they produce before it ships.

Common Questions

Why do I pay for an internship?

Because most of what you get is training. Structured lessons, mentor time and code reviews cost money to run. The internship is where you apply that training on real project work.

Will I get a stipend?

No. This is a training internship: you pay for the training and mentorship, and you get real project experience in return.

Do you guarantee a job or placement?

No, and be wary of anyone who does. What you will have is reviewed work, a portfolio and the experience to talk about it in interviews.

How long is the internship?

Six months, one plan. The first twelve weeks are the internship curriculum: 24 live lectures, a proctored assessment every weekend and three reviewed deliverables ending in a capstone. Months four to six are the career pathway: deeper projects, open-source work and interview preparation with your mentor.

Is it online?

Yes. Lectures are live online, and the weekly assessments are proctored online with your camera on and your screen shared. Tasks, submissions, scores and reviews live in your student portal, so you can join from anywhere.

When does it start?

With the next batch. As soon as your payment is received, you're placed in it and your offer letter is emailed to you with your start date. Your plan's weeks count from the batch's start date, so you don't lose any time while you wait. New tasks unlock every week.

Are there any extra charges at checkout?

No. The price on the site is the full amount you pay, with no taxes or fees added at checkout. Your receipt arrives by email.

Can I get a refund?

Internships are a digital service, so payments aren't refundable once your place is confirmed. Read the plan details before paying, and ask us anything first. The refund and cancellation policy covers the exceptions, such as a duplicate payment.

How am I assessed?

Every weekend you sit a proctored assessment of 90 to 120 minutes on that week's topics: multiple choice (20%), a practical coding or architecture challenge (60%) and a short walkthrough of your code (20%). The pass mark is 50%. Below that, you get a re-evaluation within 48 hours, and the better attempt counts.

Do I get a certificate and a letter of recommendation?

Yes. You get your offer letter when you pay, and a Certificate of Internship and a Letter of Recommendation when you complete the programme. The certificate needs every weekly assessment passed with an overall average of 70% or more, which also qualifies you to present your capstone. Every document is issued in your student portal with a QR code anyone can scan to verify it.

The Students Who Start Now Will Be the Ones With Something to Show.

Enrol for ₹2,999