Knock-Knock
Knock-knock is a simple scheduling app for small schools or educational instutions where instructors and students can manage their office hours.
- Instructors post blocks of times for their office hours.
- Students book available timeslots.
Demo
Technologies used
- Ruby language
- Rails framework
- Paperclip gem for photo uploading.
- Bootstrap CSS framework
- Bootstrap 3 date time picker
- Amazon S3 for photo storage
- Google Calendar integration
- FriendlyID gem for semantic URLs
- PostgreSql database
- ERB templating
- ActionMailer gem for confirmation emails
Find on Github
Knock-Knock can be found on Github.
Features
Knock-Knock's features include:
- Instructors make a block of time for office hours
- Students browse available instructors and timeslots
- Students book 1:1s with an instructor
- Students can add the confirmed 1:1 to their Google Calendar
- Instructors and students can view their booked meetings on their profile page
Developers