Web app for office hours signup