Here are the basic requirements for the final project
1. a user can book his friend's time through the calendar. (it can be a day, 15 minutes, 30 minutes, a week or months)
2. if the user made an appointment with friend A. Friend A can't book another meeting with the same time and a friend of...