issues.app (5): Database design

Defining the logical organization of an issue tracker's data.

issues.app (4): Authentication

Doing it right with user sessions, password hashing and database storage.

issues.app (3): Modularity with Blueprints

Now featuring a prototype interface and better project structure!

issues.app (2): Making templates with Bootstrap

A step towards developing interfaces that don't remind you of Geocities.

issues.app (1): Getting started with Flask and Pytest

The beginning of my journey into the world of web app development.