Inspiration

It's no secret that Javascript and the Node ecosystem are taking the world with storm. Instead of going where the puck is and using the LAMP stack, I decided to go where the puck is traveling and use Node.

What it does

Allows uses to comment, post (text & images), and create user accounts that are authenticated using an npm module. Routing is handled using Express.js, and everything is stored using MongoDB with Mongoose.

How I built it

Tech Stack:

  • Node
  • MongoDB with Mongoose
  • Express.js
  • EJS (for inline JS)
  • common npm modules like body-parser and method-override for post edits

Challenges I ran into

Had to learn how to use each technology so it was a slow start. Plus, I'm not good at designing or using CSS so making the site look nice was difficult

What I learned

Learned the MEAN stack minus Angular

What's next for Open Source Blog Template

I might want to make a spin-off of my own template and create a Yik Yak clone

Share this project:

Updates