Rafaela Ferro
✦ Pro @rafaelaferroAdd today's album and listened to section
github.com/anarafaelaferro/jukebox-singlestore/commit/f9f81db0a8018b3c7ffa8a4d0f769a77cf6c1efdjukebox: Update profile/friends pages and empty states
* Added a shared ProfileLayout and context to centralize profile and friends data. * Refactored profile routing to support nested Profile and Friends tabs. * Simplified the friends page by reusing shared profile data and improving empty states. * Replaced window.confirm with an inline confirmation dialog for friend removal.
Clerk & auth tweaks + friends initial setup
- Added a bilateral friends system with endpoints to send, accept, reject, cancel, and view friend requests, plus check friendship status and list followers. - Integrated user profile lookup via Clerk, including user search by ID, username, and external ID. - Refactored the backend to use shared database and CORS utilities, improving modularity, code reuse, and maintainability. - Added new APIs for social features and user discovery. - Expanded README documentation.
UI updates to profile, search and album
github.com/anarafaelaferro/jukebox-singlestore/commit/12ec994a7b509b8a1e055122a0422f6bd5f0b58badd friendship history tab, move today's album to top of page
github.com/anarafaelaferro/jukebox-singlestore/commit/4225e3617b441a6489ea4f5d65cb11b7d5f15fdfAdd today's album and listened to section
github.com/anarafaelaferro/jukebox-singlestore/commit/f9f81db0a8018b3c7ffa8a4d0f769a77cf6c1efd- consolidate endpoints to stay within vercel limit
- Separate profile tabs
- Add album search, page, recommend action
1 more commit that day
1 more commit that day
jukebox: Update profile/friends pages and empty states
* Added a shared ProfileLayout and context to centralize profile and friends data. * Refactored profile routing to support nested Profile and Friends tabs. * Simplified the friends page by reusing shared profile data and improving empty states. * Replaced window.confirm with an inline confirmation dialog for friend removal.
Clerk & auth tweaks + friends initial setup
- Added a bilateral friends system with endpoints to send, accept, reject, cancel, and view friend requests, plus check friendship status and list followers. - Integrated user profile lookup via Clerk, including user search by ID, username, and external ID. - Refactored the backend to use shared database and CORS utilities, improving modularity, code reuse, and maintainability. - Added new APIs for social features and user discovery. - Expanded README documentation.