Ryu

Maker of Fightie / Copicake

showed prompt before navigating to different route for unsaved changes

added "Save changes" button

added some logic to check whether the design itself is changed based on the current state to avoid users leaving the page with unsaved changes

this is the first step toward auto-saving :D whee

fixed tons of state issue and everything is easier to maintain now!!

Users only need to wait for the first time to get all information and everything will be cached on states for later use. big performance boost++

added create template modal

users can create templates with designated titles, widths, and heights!

added profile page

user can see his/her own api key from the profile page :D can't wait for the beta release!!