Please enable JavaScript.
Coggle requires JavaScript to display documents.
Clubo-backend - Coggle Diagram
Clubo-backend
controller
auth
login :check:
signup :check:
user
getUsers :check:
getUserById :check:
getUserMembershipById
createUserMembershipById
club
createClub :warning:
getClubById :check:
updateClubById
deleteClubById
getClubMembersById
meetup
event
notice
routes
auth
POST - /auth/login :check:
POST - /auth/signup :check:
user
GET - /user/list :check:
GET - /user/:id :check:
GET - /user/:id/membership
POST - /user/:id/membership
club
POST - /club/owner/:userId :warning:
GET - /club/:id :check:
PUT - /club/:id
DELETE - /club/:id
GET - /club/:id/members
event
notice
meetup
models
User
id
first_name
last_name
email
timestamps
profile
memberships
club_id
club_id
valid_upto
valid_upto
role
role
Club
id
club_name
description
price
timestamps
locational
logo
owner
members
user_id
role
desc
is_active
user_id
role
desc
is_active
valid_upto
valid_upto
public/private
Event
id
title
description
date and time
organizer
Meetup
id
title
description
location
date and time
attendees
club
organizer
Notice
id
title
description
date
club
middlewares
auth :check:
role :check: