Skip to main content

Education

Course Catalogue (Django)

A Django site for a school or studio: visitors browse courses, signed-in people enrol in a session while seats last, and staff export class lists.

Web appStandard
Use this template

Free to sign up. You approve the plan before anything is built.

A working demo with sample data: add, edit and filter. Your changes stay in your browser.

How it works

  1. Course Catalogue (Django): the Courses screen

    Step 1 · Courses

    Courses by level and topic

  2. Course Catalogue (Django): the Python 101 screen

    Step 2 · Python 101

    Enrolment with seat limits

  3. Course Catalogue (Django): the Class list screen

    Step 3 · Class list

    Class list export (CSV)

Start in three steps

  1. Step 1

    Start from this template

    Sign up free and open the template in the studio. Change the description to fit your idea if you like.

  2. Step 2

    Approve the plan

    The agent shows you what it will build: screens, data and features. Nothing is built until you agree.

  3. Step 3

    Test and publish

    The app is built, tested in a real browser and ready to publish on your own address.

More Education templates

  • Gradebook (Angular): the Biology 9B screen

    Gradebook (Angular)

    Classes, assignments, weighted grades and student reports for teachers.

    Web appView
  • Spaced repetition flashcards: the Spanish · A2 screen

    Spaced repetition flashcards

    Learn anything faster with decks that resurface cards right when you would forget.

    Mobile appWeb + mobileView
  • Courses API: the Endpoints screen

    Courses API

    Courses, lessons, enrolments and learner progress.

    APIView