/classy_blog

A Featured and Secured Blog Making app

Primary LanguageJavaScript

✏️ Classy Blog

🌟 Introduction


Writing Beautiful Blogs is not a Hard Task anymore.
Classy Blog 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

You can also see Working of App on Youtube: Video

👨‍💻 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 while making 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
See Portfolio Website at: Portfolio