Writing Beautiful Blogs is not a Hard Task anymore.
Classy Blog is a Featured Blog Post Aplication to Create, Edit, Delete posts.
In this app Markdown is also integrated to write a beautiful blog with pictures, links, and gif support.
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
(Video was made for Node-Express-Ejs version but MERN version also have same features)
This Project was previously made by me in Node-Express-Ejs Stack, but as I Learned more about MERN Stack I couldn't resist to rebuild this application into a MERN Stack verison.
Here are the reasons I converted it into a MERN Stack Application.
- To Revise the Concept of MERN and REST API
- To make overall app Faster than before.
- To make the app more User Friendly
During the development of this app, I Learned various new things and strengthened previous knowledge like...
- React.js with hooks
- Node.js and Express Restful API
- Working with JSON Data
- Fetch API Calls
- JWT Authentication and Validation
- MongoDB Database Management
--- Previous Stack ---
- Frontend: Ejs Template with Html, Css, Js, Bootstrap, Jquery.
- Backend: Nodejs
- Database: Mongodb
- Hoisting: Heroku
--- Current Stack ---
- Frontend: Reactjs
- Backend: Nodejs with #Expressjs
- Database: Mongodb
- Image-upload: Firebase
- Hoisting: Backend on Heroku and frontend on Firebase