Minds Mobile App
The minds mobile apps source code repository.
Platforms
- Android
- iOS
Features
- Boost (Exchange your points with Minds or p2p with other users for expanded reach)
- Wallet (Earn points just for using the app or purchase them)
- Encrypted Chat
- Newsfeed
- Discovery (Search and swipe to vote on content and connect with channels)
- Geo-location filter for social discovery and local networking
- Capture (Video, Photos, Upload from library)
- Vote, Comment and Remind posts
- Subscribe to other channels
- Notifications
Tech
http://cordova.apache.org/)
Cordova (Cordova (phonegap) is a fantastic tool which lets you run HTML5 in native apps.
http://ionicframework.com/)
Ionic (Ionic is a framework for making ui/ux work well with your app.
https://angular.io/)
Angular (Angular is an application framework
Creators
- Mark Harding - Engineering & Design
- Bill Ottman - Design
License
This project is licensed under the AGPLv3 free software license. See license for full text.
Contributing
You will need to a few tools in order to contribute to this project:
NPM
Ubuntu:
curl -sL https://deb.nodesource.com/setup | sudo bash -
sudo apt-get install -y nodejs
Mac:
brew install node
Don't have brew?
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Grunt
sudo npm -g install grunt-cli
Run-once setup
npm install
Compiling / Building
Run ionic build
Environment configurations
Minds supports multiple environments. See config/config-example.js
for an example.
To run a production build run export config_target=prod; cordova build