All Projects → ecency → Ecency Mobile

ecency / Ecency Mobile

Licence: mit
Ecency Mobile - reimagined social blogging, contribute and get rewarded (for Android and iOS)

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Ecency Mobile

Esteem Surfer
Ecency desktop formerly known as Esteem Surfer - reimagined desktop social wallet, contribute and get rewarded (for Windows, Mac, Linux)
Stars: ✭ 100 (-2.91%)
Mutual labels:  blockchain, hive, crypto
Covenantsql
A decentralized, trusted, high performance, SQL database with blockchain features
Stars: ✭ 1,148 (+1014.56%)
Mutual labels:  blockchain, crypto
The Journal Of Blockchain
区块链自媒体、专注区块链技术学习和实践、IPFS/Filecoin、Bitcoin、Ethereum、EOS、Cosmos、区块链、白皮书、Coinmarketcap、Coindesk、Safe Network、Telegram、Docker、社会治理、经济激励
Stars: ✭ 63 (-38.83%)
Mutual labels:  blockchain, crypto
Mailchain
Using Mailchain, blockchain users can now send and receive rich-media HTML messages with attachments via a blockchain address.
Stars: ✭ 74 (-28.16%)
Mutual labels:  blockchain, crypto
Subnode.org
SubNode: Social Media App
Stars: ✭ 25 (-75.73%)
Mutual labels:  blockchain, social-media
Crypto Supplies
Cryptocurrency circulating, maximum and total supplies
Stars: ✭ 26 (-74.76%)
Mutual labels:  blockchain, crypto
Use Dai
💸 A curated, community compiled list of everywhere you can use the decentralized Dai stablecoin
Stars: ✭ 74 (-28.16%)
Mutual labels:  blockchain, crypto
Wallet Core
Cross-platform, cross-blockchain wallet library.
Stars: ✭ 657 (+537.86%)
Mutual labels:  blockchain, crypto
Fluttersocialappuikit
Flutter representation of a Social App Concept.
Stars: ✭ 1,270 (+1133.01%)
Mutual labels:  social-media, mobile
Tokenscript
TokenScript schema, specs and paper
Stars: ✭ 89 (-13.59%)
Mutual labels:  blockchain, mobile
Dapp
Censorship resistant democracies.
Stars: ✭ 1,326 (+1187.38%)
Mutual labels:  blockchain, crypto
Aeternity
æternity: solving scalability problems by making sense of state-channels
Stars: ✭ 923 (+796.12%)
Mutual labels:  blockchain, crypto
Snax
Decentralized Social Media Overlay
Stars: ✭ 18 (-82.52%)
Mutual labels:  blockchain, social-media
Pocket Core
Official implementation of the Pocket Network Protocol
Stars: ✭ 50 (-51.46%)
Mutual labels:  blockchain, crypto
Maskbook
The portal to the new, open internet. ([I:b])
Stars: ✭ 691 (+570.87%)
Mutual labels:  blockchain, crypto
Cava
ConsenSys core libraries for Java & Kotlin
Stars: ✭ 71 (-31.07%)
Mutual labels:  blockchain, crypto
Ctf Tools
CTF 工具集合
Stars: ✭ 524 (+408.74%)
Mutual labels:  crypto, mobile
Awesome Blockchain
Curated list of blockchain services and exchanges 🔥🏦🔥🏦🔥🏦🔥
Stars: ✭ 604 (+486.41%)
Mutual labels:  blockchain, crypto
Blockchain golang
Blockchain demo based on golang 基于golang编写的区块链公链demo
Stars: ✭ 80 (-22.33%)
Mutual labels:  blockchain, crypto
Etherwalletkit
Ethereum Wallet Toolkit for iOS - You can implement an Ethereum wallet without a server and blockchain knowledge.
Stars: ✭ 96 (-6.8%)
Mutual labels:  blockchain, crypto

Ecency Mobile

iOS iOS Android Android

Open Beta 🔥

IOS

ANDROID

Download

AppStore iOS: https://ios.ecency.com PlayStore Android: https://android.ecency.com

I. How do I get set up? 🔧

$ git clone https://github.com/ecency/ecency-mobile.git

$ cd ecency-mobile

$ yarn

$ react-native start (Now your local server should start)

Starting for IOS

react-native run-ios (this also run react-native start if you didn't)

Starting for Android

TODO

Using Android Studio's adb
  1. Make sure that you can run adb from your terminal.
  2. Open Genymotion and navigate to Settings -> ADB. Select “Use custom Android SDK tools” and update with your Android SDK directory.
Using Genymotion's adb
  1. Find Genymotion’s copy of adb. On macOS for example, this is normally /Applications/Genymotion.app/Contents/MacOS/tools/.
  2. Add the Genymotion tools directory to your path (instructions for Mac, Linux, and Windows).
  3. Make sure that you can run adb from your terminal.

The Rules 🔪

Patches and Review Process

Before you start

  1. When you address an issue or a feature, make sure that there doesn't already exist a ISSUES ticket for this work item.
  1. If the item already exists and is in progress, please remove the card or the issue you were assigned and leave a note that it is a duplicate. 3.If the item is not being worked on, please make sure that you put the card or issue as "In Progress" and assign it to yourself so other developers know that you are working on it.

Patch a day

It is important to make the work you are doing visible to other team members, especially because there are developers in different location. Even if you are not done the work on your patch, make sure to put a Pull Request up and leave a note that this is work in progress (WIP) so that others do not try to merge in your patch. If you would like to have someone in particular review your work, leave your patch as WIP and assign the developers that need to review or update your patch before it is ready to be reviewed by other team members.

Who to assign your patch for review

Patch Review Template

When you create a pull request for your patch, make sure to leave all the information that other team members will need to understand the purpose of your patch as well.

Main Branch master

If you resolved a issue or something You have to whern you commit your pr commit message include issue number for ex. resolved #10 or closed #10 etc.

Before you start

  1. Pull every changes.
  2. Switch your branch with development
  3. Create about issues or bugfix branch.
  4. Make sure your repo up to date!

Creating branch

  • For example if you want create branch for an issue should contain issue number (ex. #55)
  • Whats your interest put bugfix/yourbranch_name or feature/your_branch_name#issue_number
  • If you some changes for only config req config/your_branch_name

Commit messages

What ever you want number of commit. Before create push squash your all commit. We need just what you do!

Pushing

  • Make sure push your main branch (master)

Issues 👻

To report a non-critical issue, please file an issue on this GitHub project.

If you find a security issue please report details to: [email protected]

We will evaluate the risk and make a patch available before filing the issue.

Sponsors and Collaborators

  • Hive community
  • React native community
  • Bugsnag
  • Appcenter
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].