Chargement...

Organiser la vie quotidienne de plus de 100 000 étudiants autrichiens

Scalingo

Organiser la vie quotidienne de plus de 100 000 étudiants autrichiens

Scalingo

Organiser la vie quotidienne de plus de 100 000 étudiants autrichiens

Scalingo



Valentin Slawicek, CTO de Studo, "l'application pour vos études", dirige une équipe de 8 personnes et construit une plateforme en constante croissance en utilisant un mélange de technologies telles que Kotlin et MeteorJS.

Qui êtes-vous ? Quelle est votre formation ?

Nous sommes un groupe de 8 étudiants de différents domaines (principalement en informatique) et nous développons "Studo – Die App für dein Studium" (qui se traduit par "Studo – l'application pour vos études"). Nous aimons : coder, les start-ups, les fêtes et tout ce qui accompagne la vie étudiante :D Nous avons fondé notre entreprise (Moshbit GmbH) l'année dernière : une société de conception et développement d'applications.



The team behind Studo



Que faites-vous chez Studo ?

Studo est une application pour les étudiants autrichiens pour gérer leurs études en ligne. Qu'est-ce qui est spécial dans notre application ? C'est une application web optimisée pour visualiser le site des universités ! Cela signifie : Nous réaffichons différents sites HTML (soit dit en passant, cela se fait sur Scalingo) et les optimisons pour les appareils mobiles. En outre, nous offrons une large gamme de services accessibles aux étudiants : menus de déjeuner quotidiens autour de l'université, e-mail, actualités universitaires, moodle, offres d'emploi,…

Comment l'histoire de Studo a-t-elle commencé ?

J'ai commencé mes études en 2013 à l'Université Technique de Graz, en Autriche (Ingénierie de l'information et de l'informatique). Tous les étudiants utilisent un système en ligne de l'université pour vérifier leurs notes, consulter leur calendrier ou rechercher où a lieu un cours. Au cours de mon troisième semestre, je voulais acheter un script de mathématiques à un professeur. Il m'a fallu environ 5 minutes sur mon téléphone mobile pour comprendre dans quelle salle le professeur avait son bureau, dans le grand bâtiment de mathématiques de l'université. Cette expérience utilisateur ne semblait pas être celle de 2014 ! Donc, immédiatement après avoir acheté le script, j'ai pris mon vélo, suis rentré chez moi et ai commencé à créer une application (juste pour moi) qui m'aidait à gérer mes besoins quotidiens à l'université. Comme mes collègues souhaitaient également avoir une telle application, je l'ai publiée sur le store. Le message d'une application pour l'université s'est répandu non seulement sur notre campus, mais a également atteint d'autres universités où les étudiants ont également demandé une application. J'ai donc fini avec 8 applications pour diverses universités autrichiennes. Peu après, un ami m'a aidé à porter l'application Android sur iOS, il est maintenant l'un des cofondateurs de notre entreprise.

Depuis 2016, nous avons commencé à fusionner les différentes applications en une seule application (Studo - L'application pour vos études), et prenons désormais en charge presque toutes les universités autrichiennes. Nous avons actuellement 7 000 utilisateurs actifs par mois, et nous prévoyons d'atteindre environ 80 000 d'ici la fin de l'année.



The mobile app of Studo



Que faites-vous avec la plateforme de Scalingo ?

Nous hébergeons deux projets sur Scalingo :

  1. Le déjà mentionné réaffichage de sites HTML. Notre parseur HTML est écrit en Kotlin (le nouveau langage de JetBrains pour la JVM), et communique via des sockets web avec les clients mobiles. L'application est extrêmement multi-threadée, avec des centaines de threads concurrents. Grâce au tableau de bord Scalingo où nous vérifions l'utilisation du CPU, de la mémoire et du réseau, nous savons que cela n'est pas un frein à la performance.

  2. Un backend administratif (écrit en JavaScript en utilisant Meteor et React) pour notre plateforme de nouvelles et de déjeuners. Nous utilisons la MongoDB fournie par Scalingo comme base de données.

Il faut admettre que nous voulions d'abord utiliser les Google Cloud Services (AppEngine) pour notre plateforme de parseur HTML. Cependant, les lois européennes sur la protection de la vie privée nécessitent que nous hébergions notre service sur un serveur situé en Europe et appartenant à une entreprise européenne. Nous adoptons une stratégie sans risque en matière de sécurité et de protection de la vie privée – c'est pourquoi nous sommes heureux d'avoir trouvé Scalingo comme notre partenaire d'hébergement !

Au fait, Kotlin est parfaitement supporté sur Scalingo, vous pourriez l'ajouter à votre page des technologies supportées ;)



Nous recommanderions Scalingo comme plateforme d'hébergement backend. Le support client est impressionnant, et c'est l'une des rares entreprises d'hébergement purement européennes qui soutient toutes les dernières technologies.

Valentin Slawicek, CTO de Studo

Déployez une application ou base de données

Commencez à déployer

Rejoignez les équipes qui misent sur une plateforme conçue pour livrer rapidement, opérer sereinement, avec des valeurs européennes et un support humain.

Déployez une application ou base de données

Commencez à déployer

Rejoignez les équipes qui misent sur une plateforme conçue pour livrer rapidement, opérer sereinement, avec des valeurs européennes et un support humain.

Déployez une application ou base de données

Commencez à déployer

Rejoignez les équipes qui misent sur une plateforme conçue pour livrer rapidement, opérer sereinement, avec des valeurs européennes et un support humain.