Translation of the original project to English with the following changes:
- Use vite instead of Webpack
- Use Supabase V2 JavaScript client. (Released in August and still Release Candidate status at this time.)
- Added a second Supabase boot file (supabase-monitor.js) to access the Quasar/Vue Router. (Intention is to redirect the PASSWORD_RECOVERY event. Requires further testing.)
- Added a 'Change Password' option in the Logout menu. The password can only be changed when the user is logged in.
- Added image preview/thumbnail in new/edit product forms. (Max. image size is 3MB.)
- Added Dark-mode switching (in toolbar.)
- Add i18n translations and language switcher
- Add a user profile page (maybe)
- Link to or combine with Learn_Quasar project https://github.com/paladyne-io/learn_quasar
Comments and suggestions are welcome
To test/use this project add a file named '.env' at the root level of the project with your supabase URL and (anon) key.
Some changes were made to the Supabase tables and configuration from the original. If you need help setting it up, let me know.
yarn
# or
npm install
quasar dev
yarn lint
# or
npm run lint
quasar build