blogHub

Project Description

BlogHub is a comprehensive full-stack blogging application developed using ASP.NET Core MVC (.NET 8), aimed at providing users with a dynamic platform to create, share, and interact with blog posts. The frontend leverages HTML, CSS, JavaScript, AJAX, and Bootstrap to ensure a responsive and engaging user experience. On the backend, ASP.NET Core MVC is utilized to manage application logic, while Microsoft SQL Server serves as the database, with Entity Framework Core acting as the Object-Relational Mapper (ORM) for seamless data handling. For user authentication, BlogHub employs ASP.NET Core Identity, along with Google authentication, enabling users to easily access their accounts. The application also incorporates SignalR for real-time communication, facilitating live updates and interactions among users. To streamline deployment, BlogHub is containerized using Docker and hosted on an IIS local server, ensuring a smooth and efficient setup for users and developers alike.

;