It started when he asked himself which apps were missing for him in Nextcloud. Julien Veyssier, the contributor behind the Nextcloud PhoneTrack app had started adapting to Java/Android programming, and he was looking for a new contribution to bring to the project. That’s where he thought of IHateMoney, an app he had been using for years to manage shared expenses with his housemates.
He was « almost » fine with IHateMoney, until their public instance crashed, and his data was lost. It was time for a self-hosted IHateMoney instance, followed by an attempt to build MoneyBuster, an IHateMoney client for Android. And that’s where it became an evidence: wouldn’t it be better to have a similar Nextcloud app? An app that would provide the same API so it would be compatible with MoneyBuster?
Cospend was born: a tool to keep track of common expenses for groups of people. Who spent what for whom is the basic question that it answers. With features – much more than on its inspiration IHateMoney – like recurring bills, the possibility to link Nextcloud files to bills, and many more options. After a few struggles with the web user interface, Julien « happily followed Nextcloud design guidelines », and quickly became satisfied with the result he obtained. One feature he is particularly happy about: It is possible to access a Cospend project without having a Nextcloud account, making it easier for a Nextcloud user to share the content of the app with their friends, in order to include everyone.
While the app is already fully functional, many improvements are already on their way. Besides testing and « improving this and that », features like QR codes can be expected in the future: « I’d like to make it simpler to « add » a project in MoneyBuster. I’ll make it possible to add a project just by « clicking » on a URL looking like cospend://my.nextcloud.org/daproject/dapasswd. I’ll probably also add project-QRCode generation to Cospend which would contain such URL. It would be nice to be able to generate such QRCode from MoneyBuster too, to share a project from one phone to another. » And there’s still space for input and new ideas: « I hope we’ll see good ideas emerging from users. »
The benefits to creating an app in Nextcloud, instead of pursuing his initial project? Building Cospend on the Nextcloud foundation didn’t only allow him to benefit from the Nextcloud ecosystem, but also to « kick the ass (pardon my French) of privacy-unfriendly centralized services providing similar features », says Julien. And of course, Nextcloud has more to offer for the future of the project: « I’d like to learn more about how federation between Nextcloud instances work to make it happen in Cospend. It would be great to be able to share a project across NC instances. »
Julien particularly insists on the benefits of building software in an open source, active an welcoming community: « I would like to thank everyone participating in Nextcloud, the core team which makes a huge effort to document app development aspects, the communication team which makes the community a nice place to be in, the design team which helps developers to make nice interfaces… Cospend is the result of their work too. »
And he finishes: « In conclusion I made the app because I felt there was something missing and it would fit perfectly in Nextcloud. Another bit in the Nextcloud ecosystem. »
Nextcloud Hub 9 vous permet de rester connecté. Découvrez de nouvelles fonctionnalités de fédération, l'automatisation des flux de travail, une refonte du design et bien plus encore dans votre plateforme de collaboration open-source préférée !
Nous vous présentons une mise à jour majeure de l'assistant Nextcloud IA, ainsi que de nouvelles informations sur notre collaboration avec plusieurs grands fournisseurs d'hébergement tels que IONOS et OVHcloud pour vous proposer des options d'IA en tant que service !
Bechtle et Nextcloud ont annoncé aujourd'hui une plateforme de collaboration entièrement administrée pour le secteur public, qui ne nécessite pas d'appel d'offres et peut être déployée immédiatement.
Découvrez comment passer de ownCloud à Nextcloud. Notre outil d'aide à la migration fournit des informations sur le processus de migration et vous aide à effectuer la transition en douceur.
Au cours de la dernière année, l'IA est devenue un sujet à la mode. Il y a de l'engouement, mais aussi du fondement. Il y a du positif et du négatif. Nous voulons vous offrir le positif, pas le négatif, et ignorer le battage médiatique ! […]
As the #NextcloudConf24 is just around the corner, we would like to additionally present you with the full program for the weekend. From our keynote speakers and panelists, to live podcasting, lightning talks and workshops, we have a full agenda booked that we cannot wait to experience with you!
Nous enregistrons certains cookies pour compter les visiteurs et faciliter l'utilisation du site. Ces données ne quittent pas notre serveur et ne sont pas destinées à vous suivre personnellement ! Consultez notre politique de confidentialité pour plus d'informations Personnaliser
Les cookies utilisés pour enregistrer les données saisies dans les formulaires, telles que le nom, l'adresse électronique, le numéro de téléphone et la langue préférée.
nc_form_fields
Mémorise les données saisies dans les formulaires pour une prochaine visite (nom, adresse électronique, numéro de téléphone et langue préférée).
Les cookies statistiques collectent des informations de manière anonyme et nous aident à comprendre comment nos visiteurs utilisent notre site web. Nous utilisons la solution open source de mesure de statistiques web Matomo
Matomo
_pk_ses*: Compte la première visite de l'utilisateur
_pk_id*: Aide à ne pas compter deux fois les visites.
mtm_cookie_consent: Se souvient que l'utilisateur a donné son accord pour le stockage et l'utilisation de cookies.
_pk_ses*: 30 minutes
_pk_id*: 28 jours
mtm_cookie_consent: 30 jours