Here's the repo for the backend of my personal blog, mainly to practice node.js
and the framework express.js
that I've learned in this recent. The backend are able to interact with the database which for the purpose of manipulating (create, update, delete) all the blogs info. More details like authentication, input caching for page refresh, markdown content to HTML elements, error handlie, and more will be taken care of.
The backend supposed to be accessed only by me, for creating, editing or deleting the blogs. Will try to build a frontend blog website after the things here are all set which are accessible for the public.
node.js
w/express.js
MongoDB
w/mongodb
- html w/
ejs
- styling w/ pure
CSS
CKEditor 5
for markdown contentmulter
to store upload image
Here's the figma link for the backend.
I keep track on what I've done everytime making progress here from scratch. There're gifs or images inside the showcase toggle sections for more intuitive on what the changes look like.