MARKDOWN BLOG

Project created on November 25, 2023

The idea was to create a simple blog application with CRUD functionalities using Node, Express and MongoDB. For this example, I used MongoDB Atlas. The template engine is EJS. There's few other dependencies to handle Markdown (jsdom, marked) or create slug based on post title (slugify) for instance.

The blog features a main page that display all posts fetched from the database. Each post has it's own dedicated page, and can be edited, saved and delete.

Bootstrap
Node JS
MongoDB
EJS
Express
Image of the homepage of the markdown blog application Image of a single post pageImage of the editing post page