I was tasked with designing and developing a Ruby on Rails application that allows users to vote on whether a given restaurant will split the check.
I started by modeling out UML diagrams and state charts, and then iteratively developed the required features in sprints. Some of the requirements included user authentication, upvote/downvote, favoriting, searching by name or location, commenting, user activity summary page, generating and seeding the database with sample data, and adding pagination. GitHub repo access available upon request.