Weekly availability API
Override availability API
GET /api/availabilities/userid/weekly
GET /api/availabilities/userid/timezone
GET /api/availabilities/userid/overrides
- Mentor fills in availability
- Weekly availability
- Sunday-Saturday
- Date Overrides
- Override
- Posting to backend
- Make sure dates are stored as number
Mentee Side
- Mentee views availability
- Month view
- account for weekly availability
- expand to dates
- generate intervals
- account for overrides
- account for appointments (override again)
function Calendar({ availabilities })
- Given today’s date, render calendar layout