@kamtothebambam's profile picture
67
Runs
0
Followers
0
Following

Kambel

@kamtothebambam

No bio ...yet

Sims

Create a video-sharing app that supports both short-form and long-form video content. The app should have the following features:

1.  **Dual Home Feeds:**
    *   The app should open to a tabbed interface.
    *   **"Shorts" Tab:** A full-screen, vertical, auto-playing feed for discovering short videos. Users can swipe up and down to navigate between videos.
    *   **"Videos" Tab:** A browsable feed for long-form content, displaying videos as a list or grid with a thumbnail, title, creator name, and view count.

2.  **Video Player Experience:**
    *   **Shorts Player:** The UI for liking, commenting, and sharing should be overlaid on the video.
    *   **Long-Form Player:** Tapping a long-form video opens a dedicated player screen with standard video controls (play/pause, timeline scrubber), video title, description, and a comments section below.

3.  **Video Creation and Upload:**
    *   A prominent button for users to create content.
    *   When uploading, the user must specify if the video is "Short" or "Long-Form."
    *   Users can upload from their device library or record directly in the app. The video in the attachment `https://user-images.githubusercontent.com/12345/67890.mov` is a good example of the type of video content to expect.
    *   Users must add a title to their video. A description is optional.

4.  **User Interaction:**
    *   Users can like and comment on all videos.
    *   Users can follow creators.
    *   The "Shorts" feed should prioritize content from followed creators and recommend new content.

5.  **Creator Profile Page:**
    *   Accessible by tapping a creator's username.
    *   The profile should have separate, tabbed sections displaying grids of the user's "Shorts" and "Long-Form" videos.

All videos, comments, likes, and follower relationships should be stored persistently in a database and linked to the correct users.
21
0
0

Create a video-sharing app that supports both short-form and long-form video content. The app should have the following features: 1. **Dual Home Feeds:** * The app should open to a tabbed interface. * **"Shorts" Tab:** A full-screen, vertical, auto-playing feed for discovering short videos. Users can swipe up and down to navigate between videos. * **"Videos" Tab:** A browsable feed for long-form content, displaying videos as a list or grid with a thumbnail, title, creator name, and view count. 2. **Video Player Experience:** * **Shorts Player:** The UI for liking, commenting, and sharing should be overlaid on the video. * **Long-Form Player:** Tapping a long-form video opens a dedicated player screen with standard video controls (play/pause, timeline scrubber), video title, description, and a comments section below. 3. **Video Creation and Upload:** * A prominent button for users to create content. * When uploading, the user must specify if the video is "Short" or "Long-Form." * Users can upload from their device library or record directly in the app. The video in the attachment `https://user-images.githubusercontent.com/12345/67890.mov` is a good example of the type of video content to expect. * Users must add a title to their video. A description is optional. 4. **User Interaction:** * Users can like and comment on all videos. * Users can follow creators. * The "Shorts" feed should prioritize content from followed creators and recommend new content. 5. **Creator Profile Page:** * Accessible by tapping a creator's username. * The profile should have separate, tabbed sections displaying grids of the user's "Shorts" and "Long-Form" videos. All videos, comments, likes, and follower relationships should be stored persistently in a database and linked to the correct users.

© 2025 aSim. All rights reserved.