Skip to content

A WEB APPLICATION - Learning Platform using C# - ASP .NET - MSSQL - N-Tire Application Structure and SOLID principle.

Notifications You must be signed in to change notification settings

TahmidhassanHridoy/TUTORHUB-Asp.Net-Web-Application

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 

Repository files navigation

Ask-Learn

  • This is a Learning Platform
  • There is 4 Types of user
  • Admin : Can Create , Delete, Update the Course,Comment,Post,Give access and block the teacher,Mordaretor Learner.
  • Teacher : Can Create , Delete, Update the Course , Do comment .
  • Modarator : Can Create , Delete , Update the course , giving Review , Delete unwanted comment.
  • Learner : Can give review Course , post Comment

Feature

  • After creating account Email will send to the User with user name and Password .
  • Teacher can upload Video tutorial , Files(PDF,WORD).
  • Authentication
  • Authorization

Design

  • Using SOLID principle
  • SOLID design principles in C# are basic design principles.
  • SOLID stands for
  • Single Responsibility Principle (SRP),
  • Open closed Principle (OSP),
  • Liskov substitution Principle (LSP),
  • Interface Segregation Principle (ISP),
  • Dependency Inversion Principle (DIP).

N-tier architecture

  • Presentaion Layer
  • Buisness Logic Layer
  • Database Logic Layer

About

A WEB APPLICATION - Learning Platform using C# - ASP .NET - MSSQL - N-Tire Application Structure and SOLID principle.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published