Giter Club home page Giter Club logo

minds's Introduction

Minds

Introduction

An open-source, encrypted and reward-based social networking platform. https://minds.com | https://minds.org

Security reports

Please report all security issues to [email protected].

License

AGPLv3. Please see the license file of each repository.

Repositories

Minds is split into multiple components:

  • Engine - Backend code & APIs
  • Front - Client side Angular2 web app
  • Sockets - WebSocket server for real-time communication (WIP)
  • Docs - Documentation of public and private apis (WIP)

Please also see:

  • Mobile - WebSocket server for real-time communication

Plugins will eventually be migrated to their own repositories.

Download and Provisioning

  • Git
  • Vagrant

Clone this repository and run init.sh (or init.bat if you're on Windows) to clone submodules. Run vagrant up to create, provision and run the VM.

Installing and Building Developer version

  • NodeJS >= 4
  • NPM >= 3
  • Grunt CLI

On front directory:

  • npm install
  • gulp build
  • gulp build.index

Building Prodution version

  • NodeJS >= 4
  • NPM >= 3

On front directory:

  • npm install
  • npm run build

Testing

  • gulp test

Credits

PHP, Cassandra, Angular2, Nginx, Ubuntu, OpenSSL, RabbitMQ, Elasticsearch, Cordova, Neo4j, Elgg, Node.js, MongoDB, Redis, WebRTC, Socket.io, TinyMCE, Ionic, Requirejs, OAuth, Apigen, Braintree. If any are missing please feel free to add.

Copyright Minds 2012 - 2016

Copyright for portions of Minds are held by Elgg, 2013 as part of the Elgg project. All other copyright for Minds is held by Minds, Inc.

minds's People

Contributors

adayth avatar beck24 avatar bgunn avatar blacktooth avatar brettp avatar cash avatar cristo-rabani avatar edgebal avatar ewinslow avatar franzliedke avatar german-bortoli avatar iionly avatar jdalsem avatar jeabakker avatar johnsome avatar jrtilson avatar lucianomlima avatar mapkyca avatar markharding avatar mcloughlin3 avatar migrax avatar mrclay avatar nachosarnaglia avatar ottman avatar perjensen avatar ronileco avatar srokap avatar teamwebgalli avatar tvld avatar zcho avatar

Watchers

 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.