Tech Blog

Project Report



Languages Used
HTML
CSS
JS

With Help From...

Node.js
Express
Express Handlebars
Express Sessions
Sequelize
Materialize CSS
Project Description
This is an application using Express which allows users to post tech blog posts and other users to comment on those posts. It requires user authentication, allowing the users to keep track of their blog posts and review comments. The user must be logged in to post new blog posts and to leave comments on the blog posts of others. It features a dashboard where the user can manage their blog posts including the ability to update and delete them.


Project Thoughts
This project was actually quite huge! This was really my first full stack application building out the front and back ends. It was the first time I had set up user authentication and that was a struggle at first.

There were times where this felt overwhelming but in the end it was very satisfying to finish it and have it function exactly as I wanted and expected! In the end, I think this was one of my favorite assignments that I had to complete for bootcamp.

Screenshots of Live Deloyment