Bisherige Projekte
Projekt: MEAN-Präsentation
Eigentlich wollten Manuel und ich nur eine Präsentation über den MEAN-Stack halten (MongoDB, Express, Angular, Node.js). Dann kam uns die Idee, dass wir die Präsentation selbst ja auch mit dem MEAN-Stack umsetzen könnten. Und so haben wir eine kleine Präsentationssoftware geschrieben, bei der man die Präsentation am Smartphone mitverfolgen und sogar interaktiv teilnehmen kann.
Hier siehst du auf einen Blick die Eckdaten des Projekts.
Zeitlicher Rahmen
Dauer:
2 Monate
Art:
Privat
Jahr:
2015
Auftraggeber
Name:
Manuel Schächinger & Maik Paulus
Ort:
München
Branche:
Multimedia
Im Projekt
Projekttyp:
Softwaresystem
Meine Rolle:
Softwareentwickler
Agiles Team:
Ja
Projektdetails
Natürlich kann man mit den Eckdaten eines Projektes noch nicht so viel anfangen. Daher gibt es hier zum Projekt noch einige Details zur Anforderung, den besonderen Herausforderungen und den konkreten Aufgabenstellungen. Wenn du etwas noch genauer wissen möchtest, frag einfach bei mir nach, ich gebe dir gerne Auskunft.
Anforderungen
- Entwicklung einer Präsentationssoftware mit gängigen Präsentations-Funktionalitäten
- Der Zuhörer soll die Präsentation auch an seinem Smartphone mitlesen können, wenn das gewünscht ist
Implementierung
- Implementierung einer Präsentations-Anwendung mit Node.js, Express und AngularJS
- Anbindung einer MongoDB-Datenbank zur Speicherung der Präsentationsinhalte und Reihenfolgen
- Einbindung von Socket.io zur interaktiven Teilnahmer der Applikationsnutzer
Technologischer und methoder Projektrahmen
Hier kannst du konkret einsehen, mit welchen Technologien und Rahmenbedingungen ich in diesem Projekt zu tun hatte.
Technologischer Kern
Mit diesem technologischen Stack wurde die Anwendung implementiert und ausgeliefert:
- MongoDB
- Express
- AngularJS
- Node.js
- HTML5
- CSS3
- Socket.io
Build, Test & Deploy
Zur Unterstützung, Qualitätssicherung und Automatisierung wurde folgendes genutzt:
- Gulp
- NPM
- Sass
- Babel
- Bash
- Visual Studio Code
- Github
Sonstiges & Methoden
Weitere Aspekte des Projektes, wie z.B. Methoden, Konzepte, Protokolle oder Hilfstools:
- Websockets
- Linux
- Github
Weiterführende Links
Hier findest du noch ein paar nützliche weiterführende Links zum Projekt.