diff --git a/.vscode/settings.json b/.vscode/settings.json
new file mode 100644
index 0000000..6f3a291
--- /dev/null
+++ b/.vscode/settings.json
@@ -0,0 +1,3 @@
+{
+ "liveServer.settings.port": 5501
+}
\ No newline at end of file
diff --git a/Basic Blogging Platform/README.md b/Basic Blogging Platform/README.md
new file mode 100644
index 0000000..c9c8a8c
--- /dev/null
+++ b/Basic Blogging Platform/README.md
@@ -0,0 +1,44 @@
+# Simple Blogging Platform
+
+A basic blogging platform created using Python, allowing users to create, edit, and view blog posts.
+
+## Table of Contents
+- [Features](#features)
+- [Usage](#usage)
+- [Enhanced CSS](#enhanced-css)
+
+---
+
+## Features
+
+- Users can create and edit blog posts.
+- Posts are displayed with a title and content.
+- Smooth transitions and improved CSS for a better user experience.
+- Responsive design.
+
+## Usage
+
+1. Browse existing blog posts on the main page.
+2. Click on "Create a new post" to add a new blog post.
+3. Enter a title and content for your post, then click "Create Post."
+4. Your new post will be displayed on the main page.
+5. Click on any post to view its details or edit it.
+
+## Enhanced CSS
+
+The CSS has been enhanced to provide smooth transitions, improved background color, and better alignment for a more visually pleasing user experience.
+
+### Features of Enhanced CSS
+
+- Smooth transitions for elements.
+- Improved background color.
+- Enhanced alignment of text content.
+- Responsive design.
+
+Feel free to further customize the CSS to match your desired design.
+
+---
+
+## Developed By
+Eshaalakshmi D S : https://github.com/EshaalakshmiDS
+
diff --git a/Basic Blogging Platform/app.py b/Basic Blogging Platform/app.py
new file mode 100644
index 0000000..23cfed9
--- /dev/null
+++ b/Basic Blogging Platform/app.py
@@ -0,0 +1,56 @@
+import http.server
+import socketserver
+from urllib.parse import parse_qs, urlparse
+
+# Store blog posts in a list (in-memory storage, not suitable for production)
+posts = []
+
+class BlogHandler(http.server.SimpleHTTPRequestHandler):
+ def do_GET(self):
+ if self.path == '/':
+ self.send_response(200)
+ self.send_header('Content-type', 'text/html')
+ self.end_headers()
+ self.wfile.write(b'Welcome to My Blog\n')
+ self.wfile.write(b'