Skip to content

Tomerki/Whatsapp_Clone_Server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Server for whatsapp Clone

Description

The web server includes the rating page of client side and the API that connect with the client. The API includes the following commands (and more):

  • Get all user contacts
  • Add new contact to another user
  • Delete contact
  • Get messages of a chat
  • Get the details of user in the system
  • Update details about a user
  • Invite to a new conversation
  • Delete conversation
  • Create new message
  • Login and SignIn

Installtions

The installtions required for the project:

  1. MARIA-DB for database.
  2. set the connection string to your sql server in file ServerDbContext.cs in Repository project.
  3. To link the DB to the Whats_App_ServerSide project, open the Package manager console and execute the add-migration init command and then update-database.
  4. Section 2 must also be performed for Whatsapp_Rating project.

Note - in order to run the program, the server located at localhost:7288 must be run simultaneously along with the react project that located at localhost:3000. Also, to run the rating page that found at localhost:7215 you must set the project as startup project and only then run it. Which means we have three separate windows for the three parts of the program.

Technologies

  • C#
  • MVC
  • .NET
  • MariaDB
  • Swagger
  • Entity Framework
  • SignalR

Contributors names: Tomer Hadar
Noa Amit

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published