Einreichung Digital Ocean App Platform Hackathon – Slack App

Was ich gebaut habe

Eine Slack-App, die Benutzern hilft, sensible Slack-Nachrichten in Form von QR-Codes auszutauschen. Der QR-Code ist 30 Sekunden lang gültig und wird nach Ablauf der Frist gelöscht.

Kategorie-Einreichung:

Für Unternehmen entwickelt

App-Link

https://thegroovy.tech/

Wie verwende ich die App? (Beschreibung und Screenshots)

  • Besuchen Sie den oben genannten Link und klicken Sie auf Zu Slack hinzufügen Schaltfläche, um den Benutzer zu autorisieren.

  • Sobald Sie autorisiert sind, werden Sie zur Seite „Berechtigungen erteilen“ weitergeleitet, damit die App auf Ihren Arbeitsbereich zugreifen kann.

  • Nach der Genehmigung erhalten Sie eine Erfolgsmeldung, die besagt, dass die App zu Ihrem Arbeitsbereich hinzugefügt wurde.

  • Jetzt haben Sie die App in Ihrem Arbeitsbereich hinzugefügt. Geben Sie den Befehl /secure-share ein in Ihrem Nachrichteneditor. Es erscheint ein Dialogfeld, in dem Sie nach Ihrer Nachricht gefragt werden und ein Dropdown-Menü zur Auswahl des Benutzers/Kanals.

Hinweis – Um die App im Kanal zu verwenden, müssen Sie zuerst die App zum Kanal hinzufügen

  • Sobald der Absender die Details übermittelt hat, erhält der Empfänger den QR-Code-Link, über den er auf die Datei zugreifen kann. Auf diesen Dateilink kann nur der Empfänger zugreifen.

  • Nach 30 Sekunden erhält der Benutzer die Nachricht, dass die Datei gelöscht wurde und nicht zugegriffen werden kann!💥

.

Link zum Quellcode

Jasmin2895/secure-share

Eine Slack-App, mit der Sie vertrauliche Informationen sicherer teilen können.

sichere Freigabe

Über

Eine Slack-App, mit der Sie vertrauliche Daten in Form von QR-Codes sicherer über Slack austauschen können. Der generierte QR-Code bleibt 30 Sekunden lang bestehen und wird danach dauerhaft gelöscht.

Funktionen

  • Node Js-Webserver mit Express Js
  • Slack-APIs, um mit der Slack-Schnittstelle zu interagieren und CRUD-Operationen auszuführen.

Anforderungen

  • Slack-Konto
  • Mitglied eines derzeit aktiven Workspace in Slack.

Lizenz

MIT

Bereitgestellt am


Auf GitHub ansehen

Zulässige Lizenz

MIT gewählt

Hintergrund

Es kommt oft vor, dass wir über Slack eine Nachricht geteilt haben, die möglicherweise wichtige Informationen enthält und missbraucht werden kann. In solchen Fällen müssen wir sicherstellen, dass die Nachricht gelöscht wird, oder darauf achten, sensible Daten nicht weiterzugeben, insbesondere im Fall von organisatorischen Ressourcen.

Das habe ich auch gemacht 😜 was sich als Quelle meiner Projektidee herausstellte. Diese App hilft Ihnen, die Nachricht in Form eines QR-Codes zu teilen, der nach 30 Sekunden automatisch abläuft .

Wie ich es gebaut habe

Ich habe meine Node-App auf Digital Ocean Server bereitgestellt. Ich habe ein Droplet erstellt, in dem ich alle meine App-Ressourcen verwaltet habe. Dies war ziemlich unkompliziert und einfach mit Hilfe von Dokumentationen und Artikeln, die im Internet verfügbar sind.

Installieren von ngnix und das Verweisen auf DigitalOcean-Nameserver von Common Domain Registrars wurde mit der Einrichtungsanleitung zum Kinderspiel.

Die Bereitstellung und Einrichtung auf der Digital Ocean-Plattform ist sehr einfach und schnell. Ich mochte und genoss meine Reise beim Einrichten meiner App auf Digital Ocean. Hut ab vor dem Team 😇

Zusätzliche Ressourcen/Infos

  • Knoten-App-Setup
  • Registrieren Ihres Domainnamens
  • Einrichtung der Slack-App

Ich werde meine gesamte Reise und Schritte, die ich von der Gründung bis zur Live-Phase der App befolgt habe, in meinem nächsten Beitrag teilen. Ich werde mehr über Slack-Integrationen und die Einrichtung von Node-Apps von der Anfangs- bis zur Endphase erzählen.

Alle Ohren für Rückmeldungen und Vorschläge!👂

Viel Spaß beim Programmieren!👩🏻‍💻