Full Stack Walkthrough

A walkthrough of building a full stack application using MongoDB, Express, React, Node.

How to use this walkthrough

This is just one way of making a full stack application. There are many ways to skin a cat.

Use this as a tool to understand larger code bases. Do not memorize the components of a full stack application. Each of these steps break down the steps necessary in an application. Study and understand each step so we can understand what is going on when we look at a code base.

Table of Contents

git checkout -f 0-initialization

git checkout -f 1-create-server

git checkout -f 2-create-routes

git checkout -f 3-creating-the-client

git checkout -f 4-setting-up-react

git checkout -f 5-creating-requests

git checkout -f 6-refactor-application

git checkout -f 7-database

Use the commands above to navigate between branches.