I hired a talent that couldn't get the job right or done on the deadline we agreed on, So I'm looking for someone else to finish the job.
The delivered webapp should be almost exactly how will the following link function for booking a meeting. [ [login to view URL] ] but with 30/60/90/120 minutes slots options.
You will be typing the code on a repository on GitHub, with react native for front end and firebase for backend. all access needed will be given.
MVP features and functionality :
Web App with home page that features the following (mobile friendly):
Can CRUD clubs + Clubs details
Can CRUD Club managers + Clubs managers details
Can CRUD Normal users + normal users details
Can view total bookings schedule and log
Can view every club’s booking schedule and log
Can make another user admin user too
Club manager (sports club):
Can Create and Read normal users
Can make another user a club manager
Can CRUD bookings for the courts they are managing only
Can CRUD courts details they are managing only
Can share link that directly send normal users to his clubs page
can share occupancy schedule (calendar) embedded on his website
Can Show or Hide names of booked slots from normal users.
Can CRUD own bookings (deleting 24 hrs before booking(meaning if the booked session is due in less than 24 hours he cant delete it)
Can Read other bookings with details ( other bookings names )
Can CRUD Profile
Can Read all listed clubs details, courts details and booking schedule.
This is where we at now [login to view URL]
username: admin (a) [login to view URL]
Club Manger 1
email: clubmanager1 (a) [login to view URL]
username : hassan (a) [login to view URL]
password : hassan
Deadline is 29th April,