Fortune service with a daily journal
A service combining fortune and astrology results with daily records and feedback. I built the app, web and backend, separating calculations from generated explanations and connecting them to journaling, consultation and statistics.
Screens
Recording life after reading a result
Users can write journal entries and leave feedback after viewing a result. These records also feed consultation, personalized predictions and comparisons with similar users.
Separating calculations from explanations
In the NestJS, TypeORM and PostgreSQL backend, I separated fortune calculations from explanatory text generation and passed the distinct outputs to app and web result screens.
User features and operational tools
I built multilingual user interfaces alongside content, member and feedback management. Admin and CMS modules share the backend with the user-facing API.



