Personal Portfolio Website with CMS & Blog (Built with Python, Tailwind, PostgreSQL)
A modern, SEO-friendly personal portfolio website with a built-in CMS for managing projects, blogs, skills, and subskills. Features commenting, ratings, and analytics dashboard.
This project is my self-portfolio website developed to showcase my skills, experience, and projects.
It was built using Python, HTML, JavaScript, Tailwind CSS, and deployed with PostgreSQL on Render.
Key features include:
Custom CMS Backend built with Python and PostgreSQL to manage projects, blogs, skills, and subskills.
Dynamic Sitemap Generator that automatically updates whenever the app runs (for SEO indexing).
Blog & Project Pages with commenting and rating functionality to improve engagement.
Dashboard & Analytics that display record counts and track comments and ratings.
Responsive UI styled with Tailwind CSS for a clean and professional design.
The CMS provides full control without needing code changes, ensuring projects, blogs, and skills can be updated easily.
Skills Used:
Python
PostgreSQL
Tailwind CSS
JavaScript
Flask
Subskills: