# routes for site ## main / /home /tags /tag/ /about /series /series/ (/artists /artist/ /artist//contact) /contact /works /work/ /license/ ## admin /admin/login /admin/login?token= login path, sign in with otp code sent to email ### requires auth /admin /admin/dashboard links to: - works - series - artists - settings /admin/works - lists works in library - ability to jump into works edit - select works on page to: - delete - add to series - tag/untag - edit license - delete individual work - add new work (some kind of library view which can be adapted for different uses) /admin/work/new - create new work to add to library - form /admin/work/ - work edit page - option to delete work - shows which series work is in - shows which tags work is in - form /admin/work//delete - delete work /admin/series - shows series tree structure - ability to drag and reorder tree - ability to delete series - confirm if also delete works in series from library - jump into series edit - add new series /admin/series/new - create new series - form /admin/series/ - series edit page - can add works - from library - create new - rearrange elements - remove elements from series - if deleting a child series, ask if also want to remove works within from library - option to delete series /admin/series//delete - delete series - option to delete works within series /admin/artists - if single user, redirects to your page - else lists all users /admin/artist/new - create new artist/user form /admin/artist/ - edit artist profile /admin/artist//delete - delete artist from db /admin/tags - lists tags that have been created - click into tag goes to /admin/works?tag= /admin/licenses - lists available licenses - ability to add or delete licenses /admin/settings -