Projects

Open Source

MoodJournal Ecosystem

Symfony
React Native
JWT
RabbitMQ
Open Source

Decomposed API backend with JWT authorization, PostgreSQL, and RabbitMQ, plus an independent React Native mobile client.

๐Ÿ™‚ check-in Expo / RN Symfony API · JWT Messenger RabbitMQ MoodJournal Symfony API + React Native

About the project

MoodJournal is a decomposed, gamified mood-tracking platform. The backend (Symfony) is separated from an independent mobile app (Expo / React Native), communicating through a secure API with JWT authorization.

Repositories:

Key implementations

API and security

Secure session management based on JWT tokens (Lexik JWT) for stateless mobile clients.

Event-driven architecture

Symfony Messenger for asynchronous processing of messages and system events.

Native integration

Multi-step check-in interface with localized global state, cross-platform notifications, and reactive UI (Reanimated).