Documentation for HumanConnection Network
Latest commit 6b90974 Dec 27, 2016 @Human-Connection Human-Connection committed on GitHub Update README.md
Permalink
Failed to load latest commit information.
README.md Update README.md Dec 27, 2016

README.md

HC Logo

Human Connection - The Social Knowledge- and Action Network

Join the chat at https://gitter.im/HumanConnectionNetwork Source code status

Project site | Pre-Beta | Bugtracker | Donation

Dear Contributors,

welcome and thank you for visiting the Human Connection Github Site. We are a small team, but with a great idea to develop a network that will serve the people.

Human Connection is an upcoming, new generation social network focused on local and global positive change. The collaborative non-profit platform is designed to promote the sharing of useful news, ideas, causes and values as well as smart know-how and experiences that can benefit everyone and meet mankind´s needs.

On board are:

Contribute

To keep Human Connection growing and improving we need all help we can get. Whether you can contribute code, ideas, translations, bug reports or simply make a donation , your help is welcome! Join the chat at https://gitter.im/HumanConnectionNetwork

FAQ

Why is the code still closed source?

We need time to rework and documentate the source. You can help us, when you are backend developer or software architect. For access to source code contact us at developer@humanconnection.org.

What we have worked so far?

Early stage prototype > Pre-Beta

Current used web technologies ?

  • PHP
  • MySQL
  • jQuery

Architecture idea

Architecture Preview

Global API: API for communication between networks

Interface API: API for frontend with ajax/websocket

PHP class core: Base classes for all parts of the network

HC World: Admin tools and manangement (e.g. mail templates)

HC Javascript Object: JS Object to store all fronted data

Next steps?

  • Rework and documentate code
  • Create Interface API
  • Frontend prototype in Vue.js 2.0
  • Communicaton service(Chat,Notification...)

Is Human Connection charitable organization?

Our work is officially recognized by the German tax institution as to be promoting international understanding and attitude as well as tolerance in all spheres of culture

Pre-Beta features functionality (updated: 27/12/16)

For further information please visit our release notes

User Account

  • Create new Account
  • Delete Account
  • Change Password
  • Email Confirmation (optional)
  • Change Language
  • Upload Avatar
  • Recover Password (confirmed)

Post Tools

Default Post

  • Create new post
  • Delete own Post
  • Upload attachment
  • Add Tags
  • Choose language
  • Change topic
  • Rate post(emojis)
  • Megaphone
  • Create automatic preview from an URL
  • Multiple asynchron file upload
    • Drag&Drop
    • Preview for audio file
    • Preview for PDF document
    • Mark explicit content
    • Choose picture title
  • More Info
  • Take Action

Pro Contra Post

  • Create new Pro&Contra Discussion
  • Delete your own Pro&Contra Discussion
  • Add new Argument with attachment
  • Delete argument when 0 UpVote
    • Author from the discussion
    • Author from the argument
  • UpVote an argument

Organization

  • Add new organization to OrgaDatabase(need confirmation)
  • Edit organization in the OrgaDatabase
  • Confirm from moderator
  • Search and filter

Chat

  • Create new chatroom
  • Notification for new chat message
  • Notification for new private message
  • Upload attachment to chatroom
  • Search chatrooms

Dashboard

  • List all posts
  • Change column
  • Cockpit preview
  • Open single post in modal window

Profile

  • Send private message
  • List user posts

Translation tool

  • Translate string in multiple languages