A react-native client for Nextcloud Deck App.
Android users may want to look at https://github.com/stefan-niedermann/nextcloud-deck
which is a much more mature project.
- Nextcloud login/logout
- View boards
- View board 'stacks
- Create/Read/Update/Delete cards
- pull-to-refresh
Contact me at cyr.deck [at] bollu.be
to become part of the internal tester group.
Test the app and report as much bugs as you can at (preferably) https://framagit.org/StCyr/deck-react-native.
Development using expo:
- Clone the repository:
git clone https://framagit.org/StCyr/deck-react-native
orhttps://github.com/StCyr/deck-react-native
- In your deck-reactive-native repo, create a file called
environment.js
- From your clone directory start expo:
expo start
- Open your app using
Expo Go
on your Android/iOS device - Start hacking around
- Submit MR's and PR's
Regular authentication doesn't work with Expo (expo doesn't support registering custom URL handlers). That's why, we create an environment.js
file with the following content:
export default {
expoDebug: true,
server: 'https://<your nextcloud server>',
token: 'Basic <your base64-encoded authentication credentials in the form 'user:password'',
};
Design and medias look terrible. I'd particularly happilly accept any help on this matter.
You may help me developing this app by donating ETH or EUR:
https://www.paypal.com/donate?hosted_button_id=86NDKXPNVA58Q