Skip to content

Full-featured ASP.NET Core MVC blogging platform with user authentication, post management, analytics, and AI-based blog ideas. Supports reading, writing, saving blogs, and user engagement (likes, comments, follow). Built with C#, JavaScript, HTML/CSS.

Notifications You must be signed in to change notification settings

sakshi01coder/BlogVerse

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📚 BlogVerse - ASP.NET MVC Blogging Platform

BlogVerse is a full-featured blogging web application built using ASP.NET Core MVC, designed to empower writers and readers to connect through meaningful content.


🚀 Features

👤 User Features

  • 📝 Register & Login (with password hashing)
  • 🌗 Dark/Light Mode Toggle
  • 📖 Explore Blogs by categories
  • ❤️ Like, Comment, and Save blogs
  • 📂 Reading History and Saved Blogs
  • 🔍 Search and Filter by topic or author
  • 🔔 Get Notified when favorite authors post

✍️ Writer Features

  • 🧠 AI-based Blog Ideas (optional future feature)
  • Rich Text Editor (TinyMCE integrated)
  • 📊 Writer Dashboard
    • My Posts
    • Saved Drafts
    • Analytics (e.g., views, likes, category-wise charts)

📢 Homepage Highlights

  • 🦄 Hero section with CTA
  • 🔥 Trending Blogs (interactive with detail view + popup)
  • 🎯 "Why BlogVerse?" benefits grid
  • 🛎️ Pop-up trigger after 30s on blog detail pages

🛠️ Tech Stack

Layer Technology
Frontend HTML, CSS, Bootstrap, JavaScript
Backend ASP.NET Core MVC (C#)
Database SQL Server (via Entity Framework)
Auth System ASP.NET Core Identity
Rich Editor TinyMCE

📸 Screenshots

Here are a few glimpses of BlogVerse in action:

🏠 Landing Page

Landing Page

Landing Page2

🔐 Registration Page

Register Page

🔑 Login Page

Login Page

🧭 Main Sections

main section1

main section2

📊 Writer Dashboard

Dashboard

📝 Create Post (TinyMCE Editor)

Create Post

📈 Analytics View

Analytics View

🧠 Blog Detail View with Popup

Blog Detail + Popup


🏗️ Project Setup

✅ Prerequisites

🔧 Setup Commands

# Restore packages
dotnet restore

# Apply migrations
dotnet ef database update

# Run the app
dotnet run!

[image](https://github.com/user-attachments/assets/3d3bd2a3-fa7e-45e0-8a9e-cd929d3d6cec)

About

Full-featured ASP.NET Core MVC blogging platform with user authentication, post management, analytics, and AI-based blog ideas. Supports reading, writing, saving blogs, and user engagement (likes, comments, follow). Built with C#, JavaScript, HTML/CSS.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published