The MEVN stack is a popular stack of technologies for building a modern Single Page Application. MEVN stands for MongoDB, Express, Vue and Node.js:
<aside> 👉 In the following documentation I will save different things that I thought are important in the development of a project with this Stack. I did this project with the guide of the book Beginning MEVN Stack, wrote by Greg Lim and Daniel Correa.
</aside>
<aside> 🚨 It is assumed that the reader of this documentation has basic knowledge in basic programming concepts about JavaScript and database management with MongoDB.
</aside>
First of all, we need to setting up our database in MongoDB Atlas. This database will allow us to save, create, delete and edit all the data of the program and users.
Go to MongoDB create an account. There, you would have to create a new project to build a new cluster. Then, build a new cluster, use the default settings presented by the website.
These are the main functionalities that our database in MongoDB should have.
Is important to have data with which to work. MongoDB provides a lot of sample data for us. In the MongoDB Cluster, on the three dots, you can Load sample Datasets. Then, go to Collections, and choose with which one collections do you want to work in your project.