https://d226lax1qjow5r.cloudfront.net/blog/blogposts/vonage-joins-code-chrysalis-api-night-hackathon/night-hackathon_1200x600.png

Vonage beteiligt sich am Code Chrysalis API Night Hackathon

Zuletzt aktualisiert am September 29, 2021

Lesedauer: 2 Minuten

Einführung

Am 14. September haben Vonage und Code Chrysalis für einen speziellen API Night Hackathon zusammengeschlossen. Der API-Hackathon soll die Studenten des Software Engineering Bootcamps dazu herausfordern, in nur vier Tagen brandneue Apps mit Vonage APIs zu entwickeln!

Der Hackathon begann am Dienstag mit einer beeindruckenden Präsentation von Amanda Cavallaro die erklärte, was die Vonage-APIs sind und wie man sie nutzt. Die Sitzung bot auch einige inspirierende Ideen, die die Teilnehmer ermutigten, ihre Projekte zu beginnen.

Amanda Cavallaro und Dwane Hemmings aus unserem Developer Relations Team unterstützten die Teilnehmer, beantworteten Fragen und gaben bei Bedarf Hilfestellung.

Amanda introducing Video API in a presentationAmanda introducing Video API in a presentation

Später an diesem Tag entschieden die Schülerinnen und Schüler, welche Applications sie erstellen wollten, welche Funktionen, Designs und Farbschemata sie haben wollten. Außerdem bildeten sie Teams und wählten die Rollen, die sie übernehmen wollten, z. B. Tech Lead, Front-End und Back-End.

Die Vonage API-Herausforderung

Mannschaft: Subarashi

Projektname: CollabSpace - Zusammenarbeit im Team einfach gemacht!

Problem:

Angesichts des weltweiten technologischen Fortschritts ist die Fernkommunikation weit verbreitet, hat aber auch viele Probleme mit sich gebracht, denen sich die Menschen täglich stellen müssen. Da viele Menschen verschiedene Applications für die Kommunikation und Zusammenarbeit nutzen, kann es zunehmend schwieriger werden, die Teamkommunikation über viele verschiedene Plattformen hinweg zu verwalten. Es besteht eine Diskrepanz zwischen der Arbeit an einem Dokument, der Interaktion und der Zusammenarbeit zur gleichen Zeit. Dies geschieht natürlich, wenn wir persönlich anwesend sind, aber bei der Online-Kommunikation muss der Einzelne seine Aufmerksamkeit zwischen der Arbeit an einem Dokument, dem Zuhören von Anrufen, dem Betrachten von Folien und dem Sehen von Gesichtern und Gesichtsausdrücken anderer Personen hin- und herbewegen, um die Verbindung und die Teamarbeit aufrechtzuerhalten.

Lösung:

CollabSpace ist eine bequeme Lösung für den Video-Chat mit anderen Teilnehmern, während sie gemeinsam an Dateien arbeiten, die in Google Drive gespeichert sind. Es ist für eine Fernlern-/Arbeitsumgebung konzipiert. Es richtet von Nutzern erstellte "Arbeitsbereiche" ein, in denen Dateien, wie z. B. Google-Dokumente/Folien, gespeichert werden können, die dann in den Collaboration Room gebracht werden, um von mehreren Nutzern bearbeitet zu werden.

Die Anwendung macht die Online-Zusammenarbeit im Team interaktiver und bietet ein einfaches, benutzerfreundliches Format für die Verbindung mit anderen Teilnehmern und die Bearbeitung von Dokumenten in Echtzeit.

Merkmale:

  • Einem neuen Raum oder einem laufenden Raum beitreten

  • Einen neuen Raum erstellen

  • Geben Sie anderen Teilnehmern im Raum Zugang zu einer Webkamera, einem Mikrofon und einem Voice-Chat

  • Arbeitsbereichskontrollen zur Bearbeitung von Dokumenten, zur gemeinsamen Nutzung von Dokumenten und zum Einschalten der Kamera, damit sie sich gegenseitig sehen können

Gebaut mit:

  • Reagieren Sie

  • Redux

  • Express

  • Nodejs

  • Postgres

  • Material UI

  • Knex

  • Postgres

  • Vonage Video API

  • Heroku

Die Anwendung ist auf Heroku verfügbar, und Sie können ihren Code auf GitHub. Sie können sich auch die Demo und Präsentation.

People working on document in CollabSpacePeople working on document in CollabSpace

Schlussfolgerung

Die Veranstaltung war ein großer Erfolg, und wir sind froh, dass wir den von Code Chrysalis veranstalteten API-Hackathon unterstützen konnten. Die Studenten haben fantastische Arbeit geleistet, indem sie in nur vier Tagen mit unserer Video API eine vollwertige Anwendung erstellt und im Internet bereitgestellt haben! Wir haben die gemeinsame Zeit sehr genossen und freuen uns darauf, unser Wissen in Zukunft mit den Studenten und Entwicklergemeinschaften zu teilen, um sie zu inspirieren, zusammenzuarbeiten und voneinander zu lernen.

"Es macht uns Spaß, an diesen coolen Funktionen wie dem Video-Chat zu arbeiten und sie zu implementieren. Es war definitiv eine großartige Lernerfahrung für uns alle. Wir hoffen, dass wir im Laufe unserer Entwicklerkarriere in Kontakt bleiben und weiter zusammenarbeiten werden, denn ich persönlich weiß, dass Vonage mein erster Gedanke sein wird, wenn ich ein Kommunikationsbedürfnis oder ein Projekt habe", sagte Stephen Batman, technischer Leiter des Teams Subarashi bei Code Chrysalis.

Six members from team subarashiSix members from team subarashi

Teilen Sie:

https://a.storyblok.com/f/270183/384x384/14af19a8cc/clarisse-ng.png
Clarisse NgGlobal Community Manager

Clarisse ist eine Community-Managerin, die gerne Yoga macht, backt und Aktivitäten entwickelt, um anderen bei der Entwicklung ihrer Produkte/Lösungen durch den Einsatz von Technologie zu helfen.