React App Markdown Blog.
"/blog-posts" folder contains posts with frontmatter and content.
"/postMaker.js" runs in build step. It converts markdown posts to json. creates "/blog-posts.json" file for posts.
Components imports blog posts from "/blog-posts.json".
This blog using Netflify Content Management System. Therefore Users can login via google or github, or create an account. Logged in users
can post articles via user interface without dealing with code or github. It is currently open no anyone, not restricted with mail
invitation
☑️ NetlfiyCMS
☑️ Markdown Blog
☑️ React App
☑️ React Router
navbar
admin page routing
homepage routing
post preview
media-thumbnail handling