Back to Program Overview

Module 9: Capstone

Module/Capstone

Module 9: Capstone

Programme

Backend Engineering Internship

Module Number

9

Module Title

Production-Ready Internship Platform API

Duration

Final Review Sprint

Level

Intermediate to Advanced

Tools Required

Node.js or Python, PostgreSQL, Redis, Docker, Postman, GitHub Actions, Vercel/Render/Railway

Overview

Build a backend API for internship enrollment, task assignment, submissions, admin review, leaderboard-ready scoring, and operational monitoring.

Objectives

  • Combine all weekly skills into one complete portfolio project
  • Demonstrate professional documentation and presentation
  • Prepare the project for mentor, recruiter, or client review
  • Reflect on decisions, tradeoffs, and future improvements

Course Content

5 Topics

Hands-on Tasks

  • API service
  • Database schema
  • Auth/RBAC
  • Tests
  • Docker/CI config
  • Deployment README

Learning Outcomes

  • Build and present a complete industry-style project
  • Explain architecture, workflow, or design decisions
  • Document setup, usage, limitations, and improvement scope
  • Use the final project as a portfolio artifact