Skip to content

We have developed a dynamic web project with user-admin-author modules without moving away from Solid principles in N-tier architecture.

License

Notifications You must be signed in to change notification settings

duzgunberke/BlogSite

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 

Repository files navigation

BlogSite

Site home page :




Paging blogs by category :




About us page :




Contact and request submission page :




Details of blogs :




Author's login and control panel :



Admin login panel and quick look at the comments :




Writing blog panel (with TinyMCE) :




Blog List :




Author list and view of the author's information by admin :




Panel for author approval or removal of comments that are saved passively by default :




Category operations panel :




Emails from the contact page and Editing an About Us page :




By creating a trigger in SQL, the evaluation scores in the comments are collected and divided by the number of comments. The result of this process is the average score of the blog. :




If you log out, you need to log in to enter the old page. :




If you type a wrong url my 404 page will send you to the homepage. :




And more...
/* Project content and tools used are as follows :
     In the user section of our project, the person who logs in to the site will see all the blogs on 
     the site, comment on existing blogs, and list blogs belonging to an author or a category.
     
     In the author section of our project, our author will be able to write a new blog, make edits to the blogs 
     he wrote, see the comments made on his own blogs, and send a     message to other authors or the admin.
     
     In the admin section of our project, category, blog, communication and all other menus will be authorized. 
     Comments can be deleted by the admin.
     
     We developed our project in N-Tier architectural principles (DataAccess, Entity, Business, Presentation) 
     without moving away from Solid architecture.
     
      * N-Tier Architecture        
      * Repository Design Pattern
      * Generic Repository
      * Principle of Layered Architecture
      * Partial View
      * Code First
      * Entity Framework
      * Model Structure
      * View Structure
      * Linq Queries
      * Entity Framework Queries
      * Related Tables
      * Diagrams
      * Trigger Usage
      * Procedure Creation
      * Ready Template Installation and Editing
      * CSS Controls
      * Bootstrap Structure
      * Creating Dynamic Web Projects
      * Dashboard structure
      * Chart
      * Widget Cards uses
      and much more...

About

We have developed a dynamic web project with user-admin-author modules without moving away from Solid principles in N-tier architecture.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published