Blogging Platform

github logoSource code
Blogging Platform

This System is Allowing users write and interact with articles, by using QuillJs we have a great text editor to write articles, and users and can sign in and follow other users, also users have a dashboard to monitor their statistics, Admins in this system can use their dashboard to monitor the system

Technologies

  • C#
  • Sql Server
  • Entity Framework Core
  • ASP.NET Core MVC
  • Bootstrap
  • Identity core
  • Quill Js
  • Font Awesome

Features

  • Authentication and Authorization
  • CRUD operations with posts (create, update, delete, read)
  • Follow other users
  • Like posts
  • Comment and Reply on posts
  • Categories Articles
  • Search articles
  • Bookmarking and views number
  • Admin Dashboard to Monitor system
  • User Dashboard
  • Bootstrap 5 clean template
  • User profile
  • Dependency Injection
  • Repository pattern
  • Manage Account Settings