Git Product home page Git Product logo

facesmash's Introduction

Facesmash documentation

Idea:

The idea of Facesmash (previouly Socialnetwk.com) is a website & app to display any content a user makes, or any content they share. It is a social media based website without any Advertisements or false media unlike Facebook. The idea is to create a purely media and creator based website, without the distraction of false media and add filled content.

Without the need to open up various other websites that offer one function only, such as youtube - a video creation and sharing platform. - Facebook a social chatty media website which is falling down like bricks. The idea is to keep everything in the same place. Without having to go to other websites that offer different services, I first came up with the idea because I had to keep opening up various other tabs as a way of sharing different media dependant on what it is. This can easily eat through your internet speed and traffic. There's no need for multiple websites. Why can't we have it in one place? That's exactly why I came up with the idea. Social media platforms these days such as Facebook, are so full of “In your face” content, which is also dependant on how you feel… Facebook collects a Huge amount of data based on the user, what they watch, what they click on etc. And this is used to build up a “virtual timeline” of the user, which can then predict how said user is feeling next thursday. This then means Facebook can show you certain content on Thursday because it knows your going to feel low or depressed as it Knows you spend a lot of money when you feel this way. Therefore Facebook's AI shows you content that YOU the user will buy. And will keep feeding you this media to keep you in that current state so they can profit More and More from you. --- This, this is exactly why the idea of Facesmash came together. Because it is a Pure media and creator based website, which does not ALLOW Advertisement, false media, or media shown to you dependant on how you feel…. People want a website they can go to for true media which isn’t lied about, or fed to you. They want to find and share what They want.

Features:

  • Instant chat - Includes page,event,group,channel sharing. Media sharing, Link sharing inside the instant chat and displays the link upon sending using the link’s meta data, and also allows Iframe & code snippets in HTML/CSS form.

  • User dependant design - Allow the user to change any style of the website, pick from a list of pre-made “themes” or allow a user to design and customize their own giving the site their own look and feel.

  • Feed - Any media is welcome, video, images, links, code snippets, music, iframes (As much media as we can share) supported formats: Images - (jpg,png,gif,raw) video - (mp4,mov). Users can share any media from any group,page,channel,event to their own feed. They can set and change the publicity setting, if set to Public any content posted (not shared) will be shown in the discover section without the need to login.

  • Channels - These are like youtube channels, for those that like to create content or media, channels include showing a list or playlist of videos, photos or music which the channel owner has made.

  • Events - Events such as parties, public meetings etc (pretty self explanatory) Event pages.

  • Pages - A user’s page, such as a advertisement page for a company, person, website, app etc.

  • Groups - Multiple users can join any group so long as they are either invited or the group is public for anyone to join or invited by a friend. These apply to social groups, a team group, company group, or just a group for sharing certain media

  • Discover - This is a section which welcomes anyone and everyone. You can discover content in this section without being logged in or having to register to view the content. All media which is posted as Public will be shared and listed in this section. You can filter out between public channels, public text posts, public profiles, images, videos, gifs, music, user movies etc - All has to be listed/posted as Public to show in this pag

  • Profile - This is the users profile, or the user you are looking at’s profile. It shows there profile picture & cover photo of which can be a gif, video or picture. You can see the users friends list if they allow it to be publicly visible or only to friends, this also applies to their content they have shared or posted. On the top banner under the profile cover photo/video/gif will show social icons, such as “Twitter, Facebook, Instagram, Tumblr” etc. This will re-direct to the social page. However a user can opt in to sign into these social websites and have their content pulled directly into the website on their own channel or page. They also feature a contact, personal website and about section

  • My likes - This is “My” likes section for the logged in user. It shows all content, all media that they have liked (hearted) and also applies to any chat conversation messages they have clicked the heart icon on. This also allows a user to go back to a chat history and find a message they may have forgotten or found hard to scroll up to

  • Pictures - This is the users picture section.

  • Videos - This is the users video section of any video he / she has uploaded.

  • Home - This is the main feed page - Which pulls in any content posted from the users friends, or who he is following, or group, event, channel, page content that they are following or liked.

  • Search - This allows a user to search for content, you can type in a hashtag such as “dogs” which will bring up card style images of dogs using that hashtag. Or search for users, titles, text based posts, groups, channels, events etc

facesmash's People

Contributors

casperround avatar

Watchers

James Cloos avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.