Skip to content

TartejBrothers/Social-Media-Network

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 

Repository files navigation

DSA Project: Social Network using Graph

Overview

Welcome to the DSA Project: Social Network using Graph! This project is designed to meet the demand for a dynamic and scalable social network graph system, akin to Instagram. Our goal is to provide users with a platform to effortlessly establish and maintain connections while addressing the shortcomings of existing systems, such as the lack of real-time capabilities and inefficient expansion when new users join the network.

Features

  • Dynamic Graph Structure: Our social network utilizes a graph structure, allowing for flexibility and dynamic connections between users.

  • Real-time Updates: Experience seamless interactions with real-time updates, ensuring that you stay connected with your friends and the latest activities in your network.

  • Scalability: The system is built to efficiently handle the addition of new users, ensuring scalability without compromising performance.

  • User Data Management: Robust user data management ensures the security and integrity of user information while providing a personalized experience.

Getting Started

To get started with the DSA Project, follow these steps:

Clone the Repository:

git clone https://github.com/TartejBrothers/Social-Media-Network.git
cd social-media-network
  • To compile
    gcc `pkg-config --cflags gtk+-3.0` -o gui gui.c `pkg-config --libs gtk+-3.0`
    
  • To run
    ./gui
    

Technologies Used

  • Frontend: Gtk Gui
  • Real-time Communication: Graphs

Contribution Guidelines

1

We welcome contributions from the community! If you'd like to contribute to the project, please follow these guidelines:

  1. Fork the repository.
  2. Create a new branch for your feature or bug fix.
  3. Make your changes and submit a pull request.

Happy networking!

Feel free to customize it further based on your project specifics.

About

This is a DSA Project made using GTK, and shows the implementation of Graphs in Social Media Network

Topics

Resources

Stars

Watchers

Forks

Contributors 2

  •  
  •  

Languages