As a developer, you’ll need to set up the full system on your own computer. The easiest method is to run the system within a virtual machine (VM). Alternately, you can install the system natively on a dedicated computer and allow outside access (which requires more steps to set up networking, SSL/https, etc.) by following the complete system administrator instructions.

Please contribute by adding bugs or feature requests to our Submitty GitHub Issue Tracker.

A list of Submitty projects (some new, some in progress):
Project Ideas

Join our Community Discussion:
Contact Us

Suggestions for New Developers