I want to start a online storage provider. On this site, people can: - register - login - see information about their storage quota - order storage (after logging in) using a slider. Price calculation must be available in config, price per gb and such. It must be built with: - aiohttp, jinja - vanilla js, vanilla css Important: - it must be a python package professionally structured - it must use the aiohttp class based views - it must host it's own frontend - it hosts the root entry point - javascript elements hould all extend from HTMLElement without shadowdom or shadowroot so they use the global css - javascript files must be in the ecmascript module way - structured css (css file per component) - templates must be structured very well - commercial business look and feel - all user information and configuration and such are in json file as backend. It should provide nice backend services mutating those files. - no database in exception of a very well structured json files - use as many files possible