model-view-controller
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 496 public repositories matching this topic...
A full-stack web application built with Node/Express and using the Model-View-Controller (MVC) paradigm to create a tech-focused blog where users can make posts, edit posts, and comment on other user submissions
-
Updated
Jun 18, 2022 - JavaScript
iOS application that provides users with a random fact every time a button is pressed.
-
Updated
Dec 31, 2019 - Swift
A MVC project in PHP based on a course by Brad Traversy
-
Updated
Apr 28, 2020 - PHP
Coding Bootcamp ----> 2) Assignment : " CRUD "
-
Updated
Dec 10, 2022 - JavaScript
API para um E-commerce de Motos (MotoHub) usando TypeScript, Node.js e MongoDB.
-
Updated
Nov 12, 2025 - TypeScript
A geography quiz game
-
Updated
Nov 9, 2024 - Java
Minimal mini message board!
-
Updated
May 14, 2025 - JavaScript
ArmA 2 tool for calculating mortar firing solution with ACE.
-
Updated
Feb 23, 2016 - Java
SJSU CS 151 Summer 2020 Project: Calendar
-
Updated
Aug 9, 2020 - Java
[fa19] Web programming. Developing applications for the World Wide Web including both client-side and server-side programming. Emphasis on Model-View-Controller architecture, AJAX, RESTful Web services, and database interaction.
-
Updated
Aug 23, 2020 - JavaScript
A simple web application for Create, Retrieve, Update and Delete (CRUD) with MVC and JDBC.
-
Updated
Dec 3, 2019 - Java
Eryantis Board Game with Java, Model-View-Controller pattern with GUI, CLI, Remote multiplayer, Persistence
-
Updated
Jan 5, 2024 - Java
Ice Cream WebApp Exercise Still In progress
-
Updated
Nov 7, 2022 - C#
A multiplayer Super Mario like-game leveraging socket programming, object-oriented and model view control design, threading, modularization, graphical user interfaces, exception handling, and other advanced programming mechanisms.
-
Updated
May 29, 2026 - Java
Website for attendance optimization in a generic school.
-
Updated
May 13, 2023 - PHP
Organize your Pokemon Card Inventory with this Amazon-esque tool. Mysql, npm, and Handlebars powered.
-
Updated
Jan 6, 2023 - Handlebars
A python game with tetrominoes.
-
Updated
May 10, 2021 - Python
This is the first Full Stack App I created. This burger logging app uses MySQL, Node, Express, Handlebars and a homemade ORM (yum!). It also applies the MVC design pattern.
-
Updated
Mar 29, 2026 - JavaScript
Dynamic website to add/update/delete/search Customers (Customer Relationship Manager)
-
Updated
Sep 15, 2019 - Java
- Followers
- 242 followers
- Website
- github.com/topics/mvc
- Wikipedia
- Wikipedia