Skip to content

Data Structures and there use in solving real world problems . Language used is C++ and GUI library is SFML. Implemented using filing , arrays , linked lists , graphs , maps.

Notifications You must be signed in to change notification settings

Fasih0956/Social-Networking-App-

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

C++ Social Networking Simulator

Overview

A console-based social networking simulator built in C++ that models the core functionalities of popular social platforms like Facebook. Users can interact with friends, post updates, view profiles, and simulate basic social networking operations.

✨Featues

  • User Accounts: Create and manage multiple users.
  • Friend System: Add, view, and interact with friends.
  • Posts: Create, view, like, and comment on posts.
  • Profiles: View your profile or friends’ profiles.
  • Navigation: Switch between users and friends seamlessly.
  • Mutual Friends: Display mutual friends when viewing other profiles.
  • Login & Logout: Basic authentication simulation for multiple users.

🛠️Requirements

  • Visual Studio or VS Code
  • SFML Library Installed
  • Powershell Access
  • Windows / Linux / MacOs

❓Usage

  • Login as an existing user or create a new account.
  • Add friends to build your social network.
  • Create posts and view them on your profile or friends’ profiles.
  • Like or comment on posts to simulate interactions.
  • Navigate between different user profiles by selecting avatars.
  • Logout when finished

👥Team

  • Fasih Ahmed
  • Raed Ovais
  • Muhammad Saad Tahir

About

Data Structures and there use in solving real world problems . Language used is C++ and GUI library is SFML. Implemented using filing , arrays , linked lists , graphs , maps.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •