anishathalye / gavel

A project expo judging system 📊
https://anishathalye.com/gavel-an-expo-judging-system/
GNU Affero General Public License v3.0
432 stars 236 forks source link

Modularize code #9

Closed anishathalye closed 8 years ago

anishathalye commented 8 years ago

Yeah, right now basically everything is in gavel.py. It would be good to make it more modular for the sake of maintainability.

This is pretty involved and involves substantial changes, so post here before you start working if you're interested in working on the issue.

anishathalye commented 8 years ago

Kinda related to #12 (if we're doing a rewrite, we should just fix stuff then)

joshuamorton commented 8 years ago

I'd be happy to do this at the python level, I've worked with Flask and SQLA before, and a basic rewrite of something of this scale wouldn't be too difficult or time consuming.

anishathalye commented 8 years ago

Okay, that would be awesome!

Let me know if you have any questions (or if you are no longer able to work on this).