Skip to content
/ Zib Public

⭐ A fullstack events planning app with credit system

Notifications You must be signed in to change notification settings

lukes-code/Zib

Repository files navigation

Zib

A fullstack events app with built in credit system. Made for a local hockey team (but could scale out to multi-tenanted SaaS).

Brief: Team currently uses polls in whatsApp to see who is attending training for a given day, but training is capped at X amount and players are able to say they're attending without paying.

Zib functionality:

  • Secure sign up and sign in (with email verification added too)
  • Admin portal
    • Create events (name, data, cap amount etc.)
    • Adjust credits per user (add credits to users once paid, remove for misuse etc.)
    • View who is attending (so teams can be created)
    • Log system - see transaction history of who triggered what events in system (e.g. +1 credit added to X by Y user)
    • Delete events (with automatic refunding)
    • Remove & reufund individual users
  • User dashboard
    • See all future events
    • See stats (credits, past attended events, current attending)
    • Attend events (if theres space and you have sufficient credits)

Desktop & mobile responsive

Tech details:

  • React (vite)
  • TypeScript
  • SupaBase
  • Tailwind
  • Radix ui icons

Screenshots: image image image image

Plus a log page full on transaction details which I could not be bothered to fill with redacted data, so imagine a default table (nothing pretty).

Mobile: image image

About

⭐ A fullstack events planning app with credit system

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors