- [Instructor] Now as I mentioned,
in this course we'll be using
a number of different technologies to build and host
a full-stack web application.
The application that we'll be building
is going to be an Ecommerce site
and just for the sake of example,
I've chosen to go with building a site
called Fabulous Footwear,
which is an Ecommerce site that sells shoes.
Now this may seem a little goofy to some of you,
so feel free to switch it to something else
once we've built the full-stack site.
Now the front-end of this site
is going to be built using Vue.
It's going to allow us to view the details
for any of our products,
it's going to have a shopping cart,
it's going to allow us to remove items from our cart,
and it's going to allow us to add items to our cart.
Now the front-end for this site is going to be served
by a back-end written for a Node.js environment
and it's going to use a very popular server framework
called Express to make the task of creating an API easier.
And the back-end is going to store all of its data,
all the data that we see here in other words,
in a MongoDB database.
And finally, we're going to be hosting
our entire full-stack application
on a super simple platform called Heroku,
and that's where this site is running right now currently.
So this could be accessed by anyone in the world.
Well, that's about it, so let's get started.