Skip to content

WingmanColt/Messenger

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Messenger

.Net Core 3.1 Razor Pages Messenger without using SignalR.

  1. Insert db_for_MSSQL.dtsx to Microsoft SQL Server Management Studio 18.
  2. Open appsettings.json in HireMe folder and change "DefaultConnection", "SiteUrl" and "ProjectRootDir"
  3. Build project
  4. There are 2 registered users with name and picture (requiered from search system) -- user1: supp.bgsell@gmail.com (pass: bass123) -- user2: supp.bgsell2@gmail.com (pass: bass123)

If you want to migrate or update use these commands:

  1. Add-Migration init -Context BaseDbContext

  2. Add-Migration init -Context FeaturesDbContext

  3. Update-Database -Context BaseDbContext

  4. Update-Database -Context FeaturesDbContext

Messenger System include:

  • Person to person messages sending
  • Autocomplate receiver profile by name in SendMessage page
  • Notification showing with numbers of unread messages in navbar
  • Add to Important / Starred folder by clicking icon buttons over message in inbox folder
  • If only one side deleted message the msg will stand at the db but will hide for remover. (Message will remove if two sides remove it from inbox)

About

.Net Core 3.1 Messenger (Razor Pages)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published