Skip to content
#

mvc

The term MVC stands for Model-View-Controller. MVC is a software design pattern that separates an application's logic according to responsibilities: The model manages the application's data structure, the view manages how information is represented in the user interface, and the controller accepts input and dispatches commands to the model and the view.

Here are 193 public repositories matching this topic...

The Recipe app keeps track of all the users' recipes, ingredients, and inventory. It allows users to save ingredients, keep track of what they have, create recipes, and generate a shopping list based on what they have and what is missing from a recipe. Also, since sharing recipes is an important part of cooking the app allows users to make them …

  • Updated May 21, 2022
  • Ruby