This is based on a project I crafted along with a Udemy Web Development Course. I wanted to take what I learned and expand on it, adding more functionality. I have transformed the UI and I am working on adding database functionality to be able to persist the data, as well as edit and delete posts. I plan on using MongoDB, because I have not yet had experience implementing a Non- Relational Database.
I created this project with Node.js and Express.js. I also used EJS for templating.
I haven't had any challenges yet, but I can foresee that implementing the edit and delete functionalities would be challenging for me. I am still getting used to programming server-side, setting up routes, etc.
As mentioned I want to add edit and delete functionalities as well as improve the UI design with more custom style.
Clicking the user profile icon displays a menu. 'Add New Entry' functionality does work. Click 'Add New Entry' button to create a sample entry and see the results.