Besoins de conseils pour faire évoluer l'architecture du logiciel NoxuNote (NodeJS/typescript)
Contexte
Le logiciel NoxuNote (https://noxunote.fr/) est un logiciel libre développé depuis 2 ans par mes soins et bientôt par l'équipe NoxuNote à l'ESIR à Rennes. C'est une application de notes pour les étudiants.
Ce que nous voulons faire
Côté graphique (front), l'application est en javascript (typescript), elle est donc compatible navigateur et desktop grâce à Electron. L'application desktop est fonctionnelle (et téléchargeable sur le site), nous voudrions à présent penser à intégrer des fonctionnalités de sauvegarde cloud (Google Drive par exemple) et à terme implémenter une version navigateur de l'application.
L'utilisateur pourrait donc à terme :
- Utiliser l'application desktop et sauvegarder sur son disque et sur un cloud
- (à l'avenir) Utiliser l'application web et sauvegarder sur un cloud
Détails techniques
L'app a besoin de stocker de nombreuses données liées aux notes tapées par l'utilisateur (texte, images, metadata ..) qui sont actuellement lues/écrites en dur sur le disque directement par l'application.
Comment vous pouvez nous aider
Je cherche des développeurs ou architectes logiciels/S.I. pour nous donner des pistes sur l'architecture d'un tel système.
Nous tenons à garder NoxuNote libre et le faisons évoluer sur notre temps libre, il est financé par des dons et par le projet départemental Dune Desir.
Si avez dans votre réseau des personnes qui accepteraient de nous rencontrer pour nous aider n'hésitez pas à leur parler de NoxuNote.
Si vous pouvez partager cette publication dans votre réseau, merci infiniment !
L'équipe NoxuNote.
PS : Vous pouvez nous contacter en m'envoyant un message privé LinkedIn ou par mail : leo.rolland@etudiant.univ-rennes1.fr