Skip to content

laszloekovacs/airsoft-remix

Repository files navigation

Community website with an event calendar

relevant links and articles

releases

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

Notes & Tasks

  • 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