CS0001 Buggy Racing project

We give you the (Python) code for a basic webserver app that lets you edit the specifications of a racing buggy.

That webserver's not broken — you'll be able to get it to run — but it's very, very basic. You will make it better, and make it your own.

To start with, just try to make it work better (those are the early phases, which you must do). But then you should develop the app with a lot more features until it's not just working, but has additional features (some of which are quite sophisticated).

Tasks

The project requires you to work on a racing buggy editor: it's a Python Flask webserver you've been given, and which you develop in phases through a series of tasks.

Task list

Report

You must produce a report for the project. You can build your report as you complete the tasks by saving texts on this race server.

Report

Tech notes

The tech notes contain explanations and suggestions to help you with the project (and some of the specific tasks).

Tech notes

Log in to access all project details.