jimit-exe / BLOGRAM

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Blog Classy

Introduction

Writing Beautiful Blogs is not a Hard Task anymore.
Blog Classy is a Featured Blog Post Application to Create, Edit, Delete posts.
In this app Markdown is also integrated to write a beautiful blog with pictures, links, and gif support.

How does it work

Just Sign-up/Login yourself and start writing a Blog in Create Post page. If you are new to writing a Markdown you can play around on this website to see live preview of your markdown changes: [Markdown Live Demo]

Why I made this App

I saw many Blog post apps during my hunt for a Beginner Blogpost Project, but none of them had the same stack or features that I wanted in a Blog app. So I just put together this app by applying my previous knowledge in Node, Express, Ejs, Mongodb, Authentication, and Validation, then I merged my New knowledge of Markdown...Making an Advanced Blogpost making application.

What I learned from this app

During the development of this app, I Learned various new things and strengthened previous knowledge like...

  • Working of routes in Nodejs with Express
  • Parsing of data
  • Params in Express
  • Authentication be Express-session and Passport
  • Validation
  • Fetching and Posting data in MongoDB by Mongoose
  • Markdown Integration and Image Upload

Technology Stack

~ Frontend

  • Ejs Layout with Html, Css
  • Bootstrap

~ Backend

  • Node.js with Express

~ Database

  • MongoDB (Mongoose)

~ Hoisting

  • Heroku

Links

See Live Running App on: Classy Blog

About


Languages

Language:JavaScript 68.1%Language:EJS 22.1%Language:CSS 9.8%