🧠 Inspiration

I wanted a personal space where I could express myself and share my mood, thoughts, and favorites — all with a nostalgic touch. Inspired by the retro charm of Windows 6, I built a blog platform that feels like home for old souls and creative minds.

💡 What it does

Personal Blog is a retro-themed blogging platform with modern features:

  • ✍️ Add and remove blog posts
  • 🔐 Choose between public or private visibility
  • 🔑 Secure login and registration system
  • 💬 Comment on posts
  • 👍👎 Like or dislike functionality
  • 📝 Write blogs using Markdown syntax!

Everything is wrapped in a playful retro UI inspired by early Windows systems.

🛠️ How I built it

  • Frontend: HTML, CSS (custom retro Windows 6-inspired theme)
  • Backend: Django (Python)
  • Authentication: Django's built-in user system
  • Markdown Support: Integrated for writing stylized blog posts

🏆 Accomplishments that I'm proud of

  • Full CRUD blog system with authentication
  • Nostalgic UI that feels unique and fun
  • Markdown integration for rich blog formatting
  • Built independently with both frontend and backend logic

📚 What I learned

  • How to work with markdown package
  • Retro-inspired UI/UX principles
  • Handling user sessions and content permissions

🚀 What's next for Personal Blog

  • Image upload support
  • Tagging and filtering posts
  • Music/mood-sharing widgets
  • Public deployment for friends to try it out!
Share this project:

Updates