https://medium.com/@yogayogastudio4845/introduction-to-full-stack-development-understanding-the-mern-stack-and-its-components-c795e0683f0f