WooCommerce Image Upload and Crop Plugin
November 9, 2020
Readme.md Generator
November 9, 2020

Model-View-Controller (MVC): Tech Blog

The Tech Blog is a dynamic web application designed as a CMS-style blogging platform, specifically tailored for the developer community. Inspired by the functionality of WordPress, it serves as a specialized forum where developers can publish their blog posts, engage in discussions, and share their technical expertise.

Key Features

User Registration and Authentication
Ensures a secure and personalized experience for each user.
Interactive Discussion Forum
Users can comment on posts, fostering a community-driven discussion environment.
Content Management
Allows users to create, edit, and categorize their blog posts.
Profile Management
Each user can manage their posts and personal profile information.

Technical Stack

Session Management

Implemented with express-session for maintaining user states.


Custom middleware is used to handle user authentication and security.

Project Significance

The Tech Blog stands as a testament to my ability to build full-stack web applications and my understanding of the MVC architecture and how to link frontend interfaces with backend databases.

It highlights my skill in creating platforms that not only meet functional requirements but also provide a seamless and engaging user experience.

Further Info

The deployed application can be found here
The project source code is available on GitHub at