Mobile Lab App Server ist die Backend-Komponente der Mobile Lab App.
Das Projekt basiert auf einer MVC-Architektur mit WebSocket-Unterstützung und bietet REST-APIs, Echtzeit-Chat, Datenbankanbindung, Authentifizierung, Push-Benachrichtigungen und E-Mail-Feedback.
Der Client (Frontend) befindet sich in einem separaten Repository: "mobile-lab-app".
Dieses Projekt ist Teil meines Portfolios.
- REST-APIs für die Mobile App
- Echtzeit-Chat über WebSockets (Socket.IO)
- Benutzerregistrierung und -authentifizierung
- CRUD-Datenbankzugriff auf PostgreSQL über Prisma ORM
- Push-Benachrichtigungen
- E-Mail-Feedback-Funktion
- Sichere Kommunikation über HTTPS (SSL-Zertifikat)
Client-Server-Modell:
- Server (Backend): Node.js + Express, organisiert nach MVC (Routes, Controller, Prisma-Models)
- Datenbank: PostgreSQL
- Kommunikation mit Frontend: REST API & WebSockets
- JavaScript, Node.js, Express.js
- Prisma ORM, PostgreSQL
- WebSockets / Socket.IO
- Nodemailer (für E-Mail-Feedback)
- HTTPS / SSL
- React Native (Expo)
- Visual Studio Code, GitHub
Für Karrierechancen, Zusammenarbeit oder Fragen zum Projekt können Sie mich gerne kontaktieren:
- 📧 Email: k.svitlana@web.de
- 🔗 LinkedIn: Svitlana Kashkina
#NodeJS #Express #JavaScript #Prisma #PostgreSQL #WebSockets #SocketIO #Backend #Server #MobileApp #ChatApp #PushNotifications #Portfolio #Node.js #Visual Studio Code #SSL-Zertifikat #Nodemailer