Open Source Social Network [5.6 LTS]
======================================
[![Open Source Love](https://badges.frapsoft.com/os/v2/open-source.svg?v=102)](https://www.opensource-socialnetwork.org/)
[![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat-square)](https://www.opensource-socialnetwork.org/)
[![Build Status](https://travis-ci.org/opensource-socialnetwork/opensource-socialnetwork.svg?branch=v5.x)](https://travis-ci.org/opensource-socialnetwork/opensource-socialnetwork)
[![Download Latest](https://img.shields.io/badge/Download-Latest%20Version-blue.svg)](https://www.opensource-socialnetwork.org/download)
[![DeepScan grade](https://deepscan.io/api/teams/4774/projects/6525/branches/54923/badge/grade.svg)](https://deepscan.io/dashboard#view=project&tid=4774&pid=6525&bid=54923)

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 16 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.

- Copyright (C) 2014-2020 ENGR. SYED ARSALAN HUSSAIN SHAH <arsalan@buddyexpress.net>,
- Copyright (C) 2014-2020 OPEN SOURCE SOCIAL NETWORK <https://www.opensource-socialnetwork.org>,
- Copyright (C) 2015-2020 SOFTLAB24 LTD <https://www.softlab24.com>
- Copyright (C) 2014-2015 INFORMATIKON TECHNOLOGIES <https://www.informatikon.com>

| Landing Page | Newsfeed | Profile Page |
|:-------------------------:|:-------------------------:|:-------------------------:|
|<img width="665" alt="open source social network landing page" src="https://www.opensource-socialnetwork.org/themes/default/images/s1.png?ossn_cache=c0ddf768">| <img width="665" alt="open source social network newsfeed" src="https://www.opensource-socialnetwork.org/themes/default/images/s5.52.png?ossn_cache=c0ddf768"> | <img width="665" alt="open source social network profile page" src="https://www.opensource-socialnetwork.org/themes/default/images/s2.png?ossn_cache=c0ddf768">|

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

Languages
==========
* English
* German
* French
* Romanian
* Portuguese
* Turkish
* Spanish
* Italian
* Russian
* Dutch
* Hebrew
* Greek
* Esperanto 
* Japanese
* Indonesian
* Traditional Chinese

Front-End Features
===================
* User Registration
* User Login
* Profile 
* Profile Photo
* Profile Cover
* Add/Remove Friends
* Live Chat
* Wall posts
* Photos
* Ads
* Groups
* Tag friends in posts
* User block system
* User poke system
* Comments
* Likes
* Reactions
* Photos in comments.
* Group cover photos
* Repostion Profile/Group cover
* Notifications
* Friend Requests
* Chat Bar
* Invite Friends
* Embed Videos
* Smilies
* SitePages (terms, privacy, about)
* Site Search
* Reset Password
* Newsfeed page
* Post Edit
* Comment Edit
* Mobile Friendly
* A photo gallery view.
* Emojii Support
* Post Background
* Realtime messages status
* Realtime comments status

Backend Features
=================

* Admin Dashboard for site overview
* Online users count (male/female) graph
* Total site users count (by months) graph
* Update Notification
* Add User
* Remove User
* Edit User
* Ads Manager
* Site Cache Settings
* Site Basic Settings
* Unvalidated users
* 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 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

