Rails Appointments

This Rails app was built as part of the Flatiron School’s Online Full Stack Web Developer course. As one of our portfolio projects, this was my first attempt at a fully functional rails app built from scratch without assistance. I made sure to test the application using Rspec and FactoryGirl and Capybara for feature specs.

Functionality

  • As a singing teacher, I can create new appointments with my Clients at multiple locations.
  • As a singing teacher, I can view a list of all upcoming appointments at a particular school (location).
  • As a singing teacher, I can view how much money I’ve earned with each client.
  • As a singing teacher, I can view how much money I’ve earned at a particular school (location).
  • As a singing teacher, I can view my past and upcoming scheduled appointments with a particular client.
  • As a singing teacher, I can reschedule lessons while viewing my calendar.
  • As a real estate agent, I can view a list of all my clients who have seen a particular property (location), so that I can easily report this info and maintain eligibility for commission should one of them buy the property after the listing expires.

For more in depth info about the development of this app, feel free to check out my Rails Appointments blog post on medium discussing the project.

Leave a Reply

Your email address will not be published. Required fields are marked *