- Store UID into the database when a new user is created
- Work out the security rules for the user --> References:
- Have not tested the Google Login yet --> I think Long doing this
- Work out the security of route between pages --> Ensure user does not over-extend their access to different pages --> References:
- https://daily.dev/blog/authentication-in-nextjs --> got the basics
- Change testsite to something else --> right now it acts as a dashboard/index
- Right now, the calendar takes a while to render --> Have to optimise it or use other thing instead of MUI
- Add Location Search Bar
- Put down the base of the add new booking: add session list and session info
- SECURITY --> I FEEL LIKE IT IS VERY INSECURE
- Optimise the retrieval of date --> maybe cache it to render faster --> gotta check out real-time database firebase again
--> Testing account: username: [email protected] password: testing
--> Admin account:
username: [email protected]
password: adminaccount