Eternity Invitation
A digital wedding management platform for your special day
Unternehmen
PT. Eternity Invitation
Jahr
2023 - 2024
Categorie
Digital Invitations
Rolle
Front End Web Developer
Überblick
Eternity Invitation ist ein responsives und skalierbares Hochzeitsmanagement-System. Dieses System wurde entwickelt, um eine Benutzererfahrung für die Verwaltung von Hochzeitseinladungen, Veranstaltungen und der Interaktion mit Gästen zu bieten. Dieses Projekt war meine Arbeit als Frontend-Entwickler-Praktikant bei PT. Eternity Invitation, bei der ich mit einem Backend-Entwickler zusammenarbeitete.
In diesem Projekt habe ich Next.js und TypeScript verwendet, um eine reaktionsfähige und schnelle Benutzeroberfläche zu erstellen. Die Wahl von Next.js ermöglichte es mir, Funktionen wie serverseitiges Rendering (SSR) und die Generierung statischer Seiten (SSG) zu nutzen, die die Leistung und SEO der Anwendung verbessern. Zusätzlich half die Wahl von TypeScript dabei, den Code strukturiert und wartbar zu halten.
Die größte Herausforderung bei diesem Projekt war die Integration verschiedener Funktionen wie Gästeverwaltung, RSVPs und die Anbindung an Geräte-APIs wie die Kamera, um eine QR-Code-Scanfunktion für Einladungen zu ermöglichen. Ich musste auch sicherstellen, dass die Anwendung auf verschiedenen Geräten, einschließlich Desktop, Mobilgeräten und vor allem Tablets, responsiv bleibt.
Insgesamt bot dieses Projekt wertvolle Erfahrungen bei der Entwicklung reaktionsfähiger und schneller Webanwendungen und erweiterte mein Wissen über moderne Frontend-Technologien. Das Projekt wurde in 9 Monaten abgeschlossen.
Sie können auf diese Anwendung unter eternityinvitation.com zugreifen.
Tech-Stack
Frontend: Next.js, TypeScript, Bootstrap, SASS Backend: Node.js, Express, Laravel, MySQL
Ziele
- Entwicklung einer hochskalierbaren und responsiven Webanwendung mit Next.js.
- Integration von RESTful-APIs für eine nahtlose Kommunikation zwischen Frontend- und Backend-Diensten.
- Bereitstellung einer responsiven Benutzererfahrung, die für Web- und mobile Plattformen optimiert ist.
- Implementierung von Funktionen zur Gästeverwaltung, RSVPs und Anbindung an Geräte-APIs.
- Sicherstellung sauberer, wiederverwendbarer Codepraktiken zur Unterstützung der langfristigen Wartbarkeit und Skalierbarkeit der Plattform.
Projekt-Galerie
Ein Einblick in das Projekt

