- https://blog.logrocket.com/remix-supabase-real-time-chat-app/
- https://sergiodxa.github.io/remix-auth-github/
the project is set up so if its pushed to github on the release branch, it will build a docker image
git push origin HEAD:release
the project doesn't automatically deploys itself, in coolify, it needs to be restarted. in my case: https://coolify.am4.duckdns.org/project/egow0ggsw48gccco4o0wcww0/production/application/cscwgc48sowkw0oowssokkwc
- add admin route
- add claims to users
- added prosemirror test page
- add create event page
- events list on index page
- event listing
- added event detail page
- update docker file env variables (github, db)
- create a docker compose file
- setup deployment on home server
- use separate connection string(due to roles) for admins?
- create a new event post
- admins should log in with different connection string / credentials
- investigate proseMirror
- create a claim check function
- create an edit form page for events
- signup to events
- comments
- notifications
- type of roles (user, admin, organizer)
- google, facebook auth
- online indicator
- image upload
- write some type assertion functions eg: () => is string
- add event detail page
- investigate s3 storage, postgresql storage
- investigate postgres triggers, events and policies
- email & password login with, registration, activation link, reset password, delete account
- ivestigate using dokploy