Code Monkey home page Code Monkey logo

feeds-mobile-dapp's Introduction

feeds-dapp

1. Introduction

If you are looking for an update-to-date social style dApp with the following characteristics:

  • Sign-in with decentralised DID
  • You own all your social data from your feeds
  • Multiple connections to service/node providers

Congratulations !!! This is the one and I hope you love it.

2. Features

An initial technical preview version v2.0.9 has been released with the following basic features:

  • Sign-in with DID

  • Create/delete your own publisher account

  • Create public channel

  • Create un-public channel

  • Subscribe/unsubscribe channel

  • Publish post in your channel

  • Publish comments on post

  • Like/unlike posts or comments

  • Pushed posts/comments to dApp

  • Tip for feeds

  • Post content with images

  • Post instant video

  • Connect wallet

  • Notifications

  • Private/Payment channels [ IN PLAN ]

  • Sharing of channels/posts [ IN PLAN ]

  • Pay to see valuable posts [ IN PLAN ]

Based on that, we will keep improving not only for experience of UI/UX, but the new added-value features described as IN PLAN.

Any advices about new features or improvements would be appreciated to put forward as Issues to this repository.

3. Run dApp in developer mode

ElastOS Essentials

Developers should have latest version of ElastOS Essentials application installed on mobile device of Android or iOS platform. Please check the details in the repository of Elastos.Essentials

Run dApp

Then clone the repository with the commands:

git clone https://github.com/elastos-trinity/feeds-mobile-dapp
cd feeds-mobile-dapp

Input the command to install the related dependencies.

npm install --legacy-peer-deps

Input the command to launch feeds dApp on your Android device with the help of ElastOS Essentials application when you have Android connected.

ionic cordova run android

Or to launch feeds dApp on iOS device

ionic cordova run ios

4. Acknowledgments

A sincere thank to the all team and projects we are relying on, especially for the following projects:

5. License

This project is licensed under the term of GPLv3

feeds-mobile-dapp's People

Contributors

fullstack12345 avatar snackwangpetter avatar songjiazhun avatar stiartsly avatar xuliting avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  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.