Skip to content

Project Organization Introduction

wennej edited this page Aug 19, 2020 · 4 revisions

Design Pattern:

TutorBase utilizes the Model View Controller (MVC) design pattern.

Model - Logic and application of the data (transferring information from controller to .

View - Anything related to UI that consumers will see

Controller - Takes user input and utilizes it to make commands to either the model or view

TutorBase Stack

M - MongoDB (NoSQL database program)

E - Express (Back-End Framework)

R - React (Front-End Framework, useful in developing single page UI and mobile apps)

N - Node.JS (JavaScript Runtime Enviornment)

Clone this wiki locally