Build a Rotten Tomatoes clone called Rotten Mangoes. This app was my first dive into several crucial Rails concepts:  associations; validations/errors; “business logic”; partials; helpers; authentication from scratch; authorization; flash alerts and notices; helper methods; nested resources; filters