Web Project for Block 3 - Web App Development
The website uses several dialogs, however it is recommended to use the most recent versions of Chromium-based / Firefox browsers on both mobile and PC as there is a bug where the dialogs do not work properly. Most instances of this are resolved in the client-sided javascript files (/src/assets/js/*), but due to a lack of time this is not implemented completely.
Furthermore, this project uses "CSS Nesting", which is also not supported in most mobile browsers before 10th March. Please use the latest version of Chromium-based / Firefox browser for your device to make sure the css is loaded properly.
Make sure you have deno installed, Visit the official site for instructions.
git clone https://github.com/pnbread/webproject
cd webproject
deno install # install dependencies (jsr)
deno task db:create # setup db
deno task start # run serverAdmin account: "admin" -- "12345"