https://github.com/michaelmure/arbore-qt
Friend-to-friend filesharing app to save the world from dystopia
https://github.com/michaelmure/arbore-qt
Last synced: 4 months ago
JSON representation
Friend-to-friend filesharing app to save the world from dystopia
- Host: GitHub
- URL: https://github.com/michaelmure/arbore-qt
- Owner: MichaelMure
- License: mit
- Created: 2015-04-07T05:25:18.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2017-06-14T16:09:35.000Z (almost 8 years ago)
- Last Synced: 2024-12-13T12:39:52.960Z (4 months ago)
- Language: C++
- Homepage:
- Size: 1.34 MB
- Stars: 21
- Watchers: 11
- Forks: 1
- Open Issues: 17
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ⚠ This project has been restarted here: https://github.com/MichaelMure/TotallyNotArbore/ ⚠

Here shall appear a friend-to-friend filesharing app with the following caracteristics:
- targeted for private/low diffusion data between people that know
each-others. Main use case: friends want to share between
each-others their holidays pictures.
- low friction: it should be as easy as possible
- encryption should be used to maintain privacy and to control the diffusion of the dataThis application will be build on top of [IPFS](http://ipfs.io/).
Here is what we envision currently ([link](https://raw.githubusercontent.com/MichaelMure/Arbore-qt/master/resources/mockups/arboreUImockups-june-w.png)):
## How to build
### On Debian like
#### Dependencies
# apt-get install libqt5declarative5 qml qml-module-qtquick-controls \
qt5-qmake qtdeclarative5-dev libqt5svg5#### Configure build and run
$ cd src
$ mkdir build
$ cd build
$ qmake ..
$ make -j $(nproc)
$ ./Arbore-qtOr, simply using the provided Makefile:
$ cd src
$ make -j $(proc) runIn order to run in debug mode
$ cd src/build
$ make debug## Doxygen & UML diagrams
### On Debian like
#### Dependencies
# apt-get install doxygen plantuml#### Build the documentation
$ cd doc
$ make#### See the doxygen documentation
$ make open
## How to help
Every little help. Please contact us if you want to build something awesome, especially if you know UX or Qt/QML.
We use [waffle.io](https://waffle.io/michaelmure/arbore-qt) to organize the work.
[](http://waffle.io/michaelmure/arbore-qt)## Want to talk ?
You can drop by our IRC channel, #arbore on freenode.