The Unscheduler is an app for managing the voting and scheduling process for unconferences, inspired by my work as a co-organizer for Offline Camp. It allows event participants to nominate and vote on discussion topics, while organizers can easily open and close the proposal and voting periods and identify the winning topics.
Built over the course of one week during my Web Development Immersive at General Assembly in June of 2018, this single page app uses Ruby on Rails and PostgreSQL to power a back-end API that stores attendees' user records, session proposals, and votes. On the front end, Handlebars and jQuery are used to update views dynamically as records change, while Bootstrap and Sass support the styling.