A completely scalable social media website currently in developement.
#Directory Structure
This code follows MVC pattern to make it more scalable : /routes - containes all the routes.
/assets - static javascript css and image files.
/controller - contains functions to connect to different views.
/model - to store data in db we need models.
/config - contains config files for mongoos or any other files being used.
/views - used by ejs(templating engine) for server side rendering.
Feel free to use and contribute! :)