rahul-logo-image
Rahul Ranjan

Blogging Platform

Developed a content management system where users can read blogs and, after registering, add, update, and delete their own blog posts

Project Image

Project Overview

This Blogging Platform is a robust content management system designed for easy blog creation and management. Users can register and login to create, edit, and delete blog posts. The platform features a user-friendly interface, ensuring that both authors and readers have a seamless experience.

The frontend is built using HTML and Bootstrap, providing a responsive and visually appealing layout. On the backend, the application leverages Python and Flask to handle user authentication, blog management, and data storage. MySQL is used for the database, ensuring reliable and efficient data management.

The platform also integrates with third-party services such as Netlify and Render for deployment, and Azure Blob Storage for handling media files. This project demonstrates a full-stack development approach, utilizing a variety of modern tools and technologies.

Tools Used

HTML
Bootstrap
Python
Flask
MySQL

Tools Used For Frontend Development

HTML
Bootstrap
JavaScript

Tools Used For Backend & DevOps

Flask
MySQL
REST API
Netlify
Render
Azure Blob Storage