As one of our final Flatiron School projects we decided to build an Ecommerce platform from the ground up that allows users to sell and manage products and buy products listed by sellers. We chose this project because building an Ecommerce platform presents some non-trivial challenges such as complex model associations, dealing with payment, utilizing AJAX to update your cart, and more. This gave us a much deeper understanding of rails and software development in general.

Log in or sign up for Devpost to join the conversation.