Save & Share Favorites Feature

Замовник: AI | Опубліковано: 04.11.2025
Бюджет: 250 $

I need a self-contained “Save to Favorites” feature for the images and videos on my platform. When a user taps the icon, that item should be stored to their personal favorites list and immediately reflected in the UI (no page reload). Core requirements • Persist each favorite to the database with the user ID and media ID. • A lightweight list view where users can review everything they have saved, complete with thumbnails and titles. • A “Share” action that generates a unique, public-facing URL so favourites can be viewed by anyone who receives the link. Shared pages must be read-only. Technical notes • I’m agnostic on stack as long as the solution cleanly plugs into a typical React/Node or PHP/Laravel environment. • Use clear REST or GraphQL endpoints and include brief API documentation. • Provide migrations or scripts for creating the necessary tables/collections. • Clean, commented code only—no minified dumps. Deliverables 1. Front-end components: save button, list view, share modal. 2. Back-end endpoints with basic auth middleware. 3. Setup instructions plus a quick demo video showing the flow end-to-end. If you have existing work that’s similar, mention it; speed to delivery is important to me.