Cosxs: Couples Mobile App
April 30, 2026
A Mobile App Designed to Strengthen Relationships
Cosxs is a mobile app for couples developed in Unity 6, designed to strengthen relationships through mood tracking, shared calendars, task management, interactive questions, and real-time chat.
Tech Stack
Built with a robust mobile game development stack:
- Unity 6: Unity 6 with Universal Render Pipeline (URP) for optimized 2D rendering
- C#: C# (.NET) for all game logic and systems
- PrimeTween: PrimeTween for fluid animations and tweening
- TextMeshPro: TextMeshPro for crisp text rendering
- Input System: Unity Input System 1.14.1 for cross-platform input handling
- Platforms: Android (API 28+), iOS (13.0+), Windows, Mac
Features
Cosxs offers a complete suite of tools for couples:
✓ Mood Diary
Daily emotion tracking with custom emojis and visual timeline.
✓ Shared Calendar
Schedule events and add descriptions to special days that both partners can see.
✓ Couple Memories
A shared journal to record special moments, photos and milestones together.
✓ Security
Password protection to keep your couple data private and secure.
✓ Real-time Chat
Integrated messaging with custom chat bubbles and real-time communication.
✓ Task Management
Shared to-do list for the couple to organize daily responsibilities.
✓ Interactive Questions
Q&A system designed to help couples get to know each other better.
Architecture
The project follows a layered architecture (App/Domain/UI) with established patterns:
- Singleton - Centralized GameManager for state management
- Provider Pattern - Data and state management
- Event System - ScriptableObject-based event channels for decoupled communication
- Observer Pattern - For communication between UI and game systems
UI Components
The project includes 50+ reusable custom UI components:
- Layout: UIContainer, UIPaper, Backdrop, Modal, ModalContainer
- Inputs: UILabeledInput, UIDropdown, UIDate, UISearchInput, UIUploadInput
- Navigation: NavbarLink, UITab, UITabsHandler, UISteper
- Display: UIBagde, UIProfile, UIDataDisplay, UILazyImage
- Feedback: UIAlert, UIAirNotification, UILoading, UITouchHeart
- Special: UICosorianChatBubble, UISignInManager, UIInvitaitonCodeStep
Conclusion
Cosxs demonstrates how Unity can be used beyond games to create meaningful productivity and relationship apps. The project showcases advanced Unity techniques including custom UI systems, event-driven architecture, and cross-platform mobile development.
Do you have questions about the project? Want to know more about the development process? Write to me!