URGENT simple Deployable Full stack website with react node express mongodb

Job ID: 33129709

Budget: $250 – $750 SGD

1. 3 profiles - public, user, admin
Public:
A. able to view courses available
B. Able to view existing and upcoming events
- events calendar
C. Login/ sign up with jwt (login with email authentication)

Users:
A. access profile page, change personal details
B. booking system (able to indicate headcount in different venues)
- view the gender (of other users) who is/are attending the venue on a weekly basis (E.G. venue X mon => 0 visiting, tue => 7 visiting, ...., Sun => 11 visiting
Venue Y mon => 3 visiting, .....
Venue z mon => 4 visiting, .... )
C. embedded map + trackers for different venues
- users able to upload image, review, description on the tracker/ venue (ref = google map)

Admin:
A. Able to add courses, edit and delete
B. Able to add events, edit and delete
- add, edit and delete events on calender
C. Able to add, edit and delete venues under USERS.B
- view pie chart of people visiting venues (e.g. x=36%, y=30%, z=34%)
- view profile of people visiting each venue, able to remove users
D. Able to add, edit and delete trackers of venues on the map
- able to view all of the pictures, reviews and description of venue X, venue Y, venue Z
- able to remove pictures, reviews and description

2. Web application to be fully reactive

3. Simple interface with black theme

4. Update/give me the codes, server, database details for every milestones

5. Able to provide code breakdown explanations

6. IMPORTANT!! Able to finish within 4-5 days
Related categories: JavaScript Node.js Express JS MongoDB Next.js