GitHub – opensource-socialnetwork/opensource-socialnetwork: Open Source Social Network (OSSN) is a social networking software written in PHP. It allows you to make a social networking website and help

Open Source Social Network [-DEV]

Open Source Love
PRs Welcome
Download Latest

DeepScan grade
Codacy Badge

Opensource-Socialnetwork (OSSN) is a social networking software written in PHP. It allows you to make a social networking website and helps your members build social relationships, with people who share similar professional or personal interests. It is available in 17 international languages.

OSSN Licensed under the Open Source Social Network License (4.0) / Cryptographic Autonomy License version 1.0

Kernighan & Ritchie (K&R Variant 1TBS) indentation standard is used for the OSSN. For coding standards you may see following

  • Copyright (C) ENGR. SYED ARSALAN HUSSAIN SHAH [email protected],
  • Copyright (C) OPEN SOURCE SOCIAL NETWORK https://www.opensource-socialnetwork.org,
  • Copyright (C) OPEN TEKNIK LLC https://www.openteknik.com,
  • Copyright (C) PENHOST247 LLC https://www.openhost247.com,
  • Copyright (C) 2015-2021 SOFTLAB24 LTD https://www.softlab24.com
  • Copyright (C) 2014-2015 INFORMATIKON TECHNOLOGIES https://www.informatikon.com

Landing Page
Newsfeed
Profile Page

open source social network landing page
open source social network newsfeed
open source social network profile page

Visit https://www.opensource-socialnetwork.org/ for more details

Languages

English
German
Romanian

French
Portuguese
Turkish

Spanish
Italian
Russian

Dutch
Hebrew
Greek

Esperanto
Japanese
Indonesian

Traditional Chinese
Korean

Front-End Features

Feature
Feature
Feature

User Registration
User Login
Profile

Profile Cover
Profile Photo
Profile Friends

Friends Management
Live Chat
Messaging

Wall Posts
Albums
Photos

Groups
Friends Tagging
Block System

Poke System
Comments
Likes and Reactions

Expense Mangement
Giphy Integeration in Comments
Invite Friends

Embed Videos
Smiles & Emojis
Site Pages (Terms, about, privacy)

Mobile Responsive
Notifications
Search

Gallery
Post Background
Realtime Comments

Realtime Messages
Blogs
Themes on community

Mentions in comments
Custom Pages
Custom Menu Items

Captcha
Site Announcements
Greetings

Login as
Progressive Web App
Microsoft Active Directory Login

Giphy Integeration
Many free components of community website

Backend Features

  • Admin Dashboard for site overview
  • Online users count, gender based graph
  • Total site users count (by months) graph
  • Component configurations
  • Add User
  • Remove User
  • Edit User
  • Ads Manager
  • Cache Settings
  • Basic Settings
  • Unvalidated users
  • Custom pages
  • Menu Builder
  • Themes management
  • Components Management
  • WebServices API
  • Manually validate unvalidated users
  • and much more components settings

Prerequisite

https://www.opensource-socialnetwork.org/wiki/view/706/how-to-install-open-source-social-network

Directory Permissions

OSSN must be installed into a directory writable by the webserver, or it will not function properly. For most Linux servers running Apache v2, making the parent directory writable is very simple:

chgrp www-data /path/to/ossn_parent_directory
chmod g+w /path/to/ossn_parent_directory

If you are not running Apache v2 or are using a different type of webserver, you’ll need to read your system’s documentation or speak to your server administrator before proceeding.

Installation

https://www.opensource-socialnetwork.org/wiki/view/706/how-to-install-open-source-social-network

  • Web Installer https://www.opensource-socialnetwork.org/download
  • VM Image – https://www.opensource-socialnetwork.org/download-vm-image

Installation on Ubuntu x64 18.04/20.04/21.04 LTS (Experimental)

sudo add-apt-repository ppa:arsalanshah/opensource-socialnetwork
sudo apt-get update
sudo apt-get install opensource-socialnetwork

DEMO

http://demo.opensource-socialnetwork.org/

UPGRADE

https://www.opensource-socialnetwork.org/wiki/view/708/how-to-upgrade-ossn