← Back to Projects
View Project →
UnlockUS (originally Vínculos) is a social mobile application built with React Native (CLI) for iOS and Android, powered by a Laravel backend. The platform is designed to connect people and strengthen bonds through meaningful interactions, with a native experience in both ecosystems.
The app combines a modern React Native frontend with a robust Laravel backend API, offering secure authentication, real-time messaging and a fluid social experience.
Key Features
- Authentication and profiles — sign up with email or social networks, customizable profiles with photos and bio
- Social feed — timeline with posts, photos, reactions and comments in real time
- Real-time messaging — built-in chat with WebSockets for instant communication
- Push notifications — real-time alerts for messages, likes, followers and activity
- Followers system — follow, unfollow and discover new users
- Media gallery — photo and video upload and viewing with optimization
- Dark mode — full light/dark theme support following system preferences
Tech Stack
- Mobile Frontend: React Native (CLI), TypeScript
- Backend: Laravel, PHP, MySQL
- Real-time: WebSockets (Laravel Echo + Pusher)
- Notifications: Firebase Cloud Messaging / APNs
- Authentication: Laravel Sanctum / Socialite
- Media: Laravel Filesystem + CDN
- Platforms: iOS (App Store) + Android (Google Play)