✍️ Gyaani

Full-Stack Blogging Platform Inspired by Medium & GeeksforGeeks

User_Search.png

Overview

A feature-rich, full-stack web platform that allows users to create, read, comment, and interact with blog posts across various categories. Gyaani is designed to empower content creators and knowledge seekers through a clean, modern interface backed by powerful APIs.

Key features

  • πŸ“ Blog creation with rich formatting
  • 🧡 Nested comment system for discussions
  • πŸ“š Category-based blog organization
  • πŸ”” Notifications of activites
  • πŸ”– Bookmarking of articles
  • πŸ‘¨β€πŸ‘©β€πŸ‘§β€πŸ‘¦ User following & social interactions
  • πŸ‘€ Number of Views on a blog-post
  • πŸ“ƒ Pagination of Blogs, Categories, etc
  • πŸ” Advanced search and filtering of posts
  • πŸ“Š Dashboard for overall Analysis
  • πŸ“ˆ Admin panel for content and user management

Tech Stack

Python
Django REST Framework
MySQL
React.js
Vite
HTML5
CSS3
JavaScript
Tailwind CSS
OpenAPI / Swagger
Postman

Project Interface Screenshots

Home.png

🏠 Home page

Backend_API_Swagger.png

πŸ“‘ API & Testing

Dashboard_Page.png

πŸ› οΈ Admin Panel

Search_Articles.png

πŸ” Search & Discover

All_Posts_of_the_Author.png

πŸ§‘β€πŸ’» All Posts by Author

Specific_Blog_page(2).png

Specific Blog Page : Another Blog View

particular_category(innovation).png

πŸ“ Category Filtering

All_Categories_page.png

All Categories🧐

Bookmarks_done_by_a_user.png

My BookmarksπŸ”–

Following_users_.png

Following Users

Notification_.png

Notification πŸ””

Entire_page_of_specific_blog_page.png

Specific Blog Page : Entire Page

Nested__Comments_.png

Nested CommentsπŸ’¬

Login.png

Login πŸ”

Register.png

Register πŸ‘½

About.png

About Page

Contact.png

Contact πŸ“ž

Admin_Pannel__All_Posts.png

Django Admin Panel(All Posts View)

admin_pannel.png

Django Admin Panel

User_Profile.png

πŸ‘€ User Profile

404.png

404 Error pageπŸ™ƒ

Aakash.AI

πŸ‘‹ Hello! I'm here to help you learn more about Aakash Jha.

Select a prompt below to get started!

Suggested prompts:

Made with Love byAAKASH JHA