Skip to content
#

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 290 public repositories matching this topic...

💣 An object-oriented clone of the famous Windows game Minesweeper made in Java-Swing Framework following the Model View Controller (MVC) Architecture. Its a stand-alone desktop game which also provides save and load game functionalities.

  • Updated Jun 21, 2022
  • Java
hotel-worx

An employee facing hotel reservation system/CMS. React SPA client. Express (Node.js) back-end connected to a MySQL Database. Using Passport and the Passport-local strategy to authenticate employees of varying access levels.

  • Updated Apr 14, 2021
  • JavaScript
YelpCamp

Monolithic model-view-controller full-stack web application built with Node.js, Express.js, MonogDB, Jest, EJS, and Bootstrap. Integration-tested with Jest. Server hosted on Heroku with CircleCI CI/CD, Database hosted on MongoDB Atlas, served over Cloudflare CDN with Google Domains as DNS provider.

  • Updated Apr 25, 2022
  • JavaScript

Building a web app is no easy task. The coding itself can be very time consuming and tedious, but it's not the trickiest part: having an organized file structure, following industry best practices, restricting access and managing HTTP status codes correctly is where development gets puzzling. But fear not! Chinchay will speed up your development making sure you end up with a top-notch web app.

  • Updated Aug 31, 2022
  • JavaScript
Wikipedia
Wikipedia