https://github.com/beyondtoday757/indiview
Take back control of your data with IndiView, an app for self-hosted digital identities on CoreDB nodes. Designed for Android and iOS, supports messaging and personalized content feeds.
https://github.com/beyondtoday757/indiview
android android-application decentral federated ios ios-app java java-spring messaging privacy react-native reactjs social-media
Last synced: 6 months ago
JSON representation
Take back control of your data with IndiView, an app for self-hosted digital identities on CoreDB nodes. Designed for Android and iOS, supports messaging and personalized content feeds.
- Host: GitHub
- URL: https://github.com/beyondtoday757/indiview
- Owner: BeyondToday757
- License: apache-2.0
- Created: 2025-06-28T20:30:23.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2025-06-28T20:43:40.000Z (6 months ago)
- Last Synced: 2025-06-29T19:30:03.881Z (6 months ago)
- Topics: android, android-application, decentral, federated, ios, ios-app, java, java-spring, messaging, privacy, react-native, reactjs, social-media
- Language: TypeScript
- Homepage:
- Size: 65.9 MB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
IndiView is a communication hub designed to work with a self-hosted network composed of CoreDB nodes. With IndiView, you can maintian a contact list, share pictures and videos, and chat all while having full privacy and control of your data. Your data is transmitted only between self-hosted nodes and mobile devices. With IndiView's access control, family can have access to photos or phone numbers that a coworker may not. Most importantly, since all of the data resides in your node, if you move to another app supporting the CoreDB API, your data goes with you.
[1] login screen [2] contact list [3] available contact feeds [4] your feed [5] conversation list [6] contact dialogue
### Tutorial
Below is a video walkthrough on how to install a node and use IndiView in a basic selfhosting setup.
### Issues
If you encounter any problems installing the selfhosted node or using the mobile app, please let me know by posting in the discussions tab in the 'Help' category.
### Contribute
Any feedback on the design, usability, features or bugs is greatly appreciated. For those with coding experience, the server code is written with Java Spring and the mobile code is written with React Native. The code for interacting with the CoreDB node resides in the folder 'mobile/diatum' which can be taken to create other apps independent of IndiView.







