Database schema & unpolished backend