I've written a small project in Flask, which I'm new to. It is just a single [url removed, login to view] with 300 lines at the moment, plus about 200 lines of SQLalchemy models, and a few trivial templates. Before building it out further I'd like someone to do the following:
1. Add rudimentary backup.
2. Refactor (perhaps as suggested in the Flask O'Reilly book) into slightly more modular shape ( blueprints ) so models don't get unwieldy.
3. Add off the shelf user login & security
4. Set up Flask-migrate
5. Point out and/or correct any typical newbie mistakes in my code.
The project is hosted on [url removed, login to view], so familiarity with that environment is a plus. Good work will likely result in follow up jobs.