web based video review app

  • Durum: Closed
  • Ödül: $200
  • Alınan Girdiler: 2
  • Kazanan: phjocoronel

Yarışma Özeti

Web application that will run on raspberry pie running linux.

I don't particularly care what languages or technologies are relied upon for this as long as they are common industry standard, but it should be fully documented and commented in code so that another developer can easily make changes or updates in the future.

A directory exists on the filesystem that will receive video files from another source. The web app needs to be able to read those files and display them automatically (without screen refresh) in descending order by date as they come in. Initially, the filename should be what is listed in the list of videos. When selecting one of the videos from the list, the video will load and allow the user to playback at 2x 1.75x 1.5x 1x .75x .5x .25x, or forward/reverse frame by frame and an easy mechanism for scrubbing back and forth. There should be an option to for playing in full screen.

The user must be able to add notes to each video that will be saved and displayed if the user pulls that video up again later in a different session.

The user must be able to rename the video as it is displayed in the list, but that rename will not change the order in which it is displayed by default.

The user must be able to add tags to the video that can be searched and for filtering.

There will be a search feature where the user can search by filename, video name (see above), tags, or upload status.

There will be an integration with youtube such that a selected video can be uploaded using credentials input in a config view separate from the main app view(s). While viewing each video there should me a mechanism to allow the user to post the video from that view without leaving the page.

In terms of layout, I am open to designs, but the point of the app is to quickly review short video files, switching from one video to the next, so navigation between videos should be as simple as possible. The design should be modern and easy to use for touch screen or mouse.

There should be a location for a logo to be displayed prominently in the UI but not taking undue screen real estate and should not distract from the main purpose of the app. That logo file should be able to be uploaded from the UI.

The app needs to be 100% capable of running while disconnected from the internet, absolutely no external libraries or api calls other than the youtube post capability if/when connected to the internet.

Aranan Beceriler

İşveren Geribildirimi

“Juan was an absolute pleasure to work with. His work is top notch. He was very professional in the turnover process as we worked through bugs during testing and and final changes. I would absolutely hire him again and will likely be sending more work his way. Thank you for a great project and excellent experience throughout this process.”

Profil Görüntüsü bortegavw, United States.

Bu yarışmadan başlıca girdiler

Daha Fazla Girdi Görüntüleyin

Genel Açıklama Panosu

  • bortegavw
    Yarışma Sahibi
    • 1 ay önce

    Looking forward to additional submissions. If you have different or interesting ideas that are not the same or similar to already submitted entries, that's ok! Please submit your ideas.

    • 1 ay önce
    1. m71299956
      m71299956
      • 1 ay önce

      You want website or client application like "MiniTube" or "FreeTube"? https://github.com/FreeTubeApp/FreeTube

      • 1 ay önce
    2. m71299956
      m71299956
      • 1 ay önce

      Of course it will be more profitable to use a client solution.

      • 1 ay önce
  • bortegavw
    Yarışma Sahibi
    • 1 ay önce

    This will be running on a raspberry pi 3B. please make sure that performance is high running on that platform.

    • 1 ay önce
  • bortegavw
    Yarışma Sahibi
    • 1 ay önce

    I attached a very rough drawing of an example layout. colors are not representative of anything, please don't make it look just like the image, make it look nice and modern. this was only a 2 minute paint drawing that i threw together quickly. I'm still open to other designs if it makes sense and meets the other requirements. keep in mind that that is only one view, there still needs to be a page view for administering users and youtube settings and uploading the logo.

    • 1 ay önce
  • bortegavw
    Yarışma Sahibi
    • 1 ay önce

    I would actually like to add a requirement for authentication.

    default admin user with password that can be changed.
    each user can change their own password
    admin can create new users
    admin can change users' roles and passwords, but can not see passwords.

    3 roles- admin, user, power user.
    Admin will be able to delete files, see and update the youtube settings (setting values hidden from others), plus user and power user capabilities.
    Power User: Upload to youtube, plus user capabilities
    User: Play Videos, rename videos, add comments

    • 1 ay önce
  • bortegavw
    Yarışma Sahibi
    • 1 ay önce

    I don't have any photos or examples, but I think i'm settling on a basic design based on the submissions and further discussion with my team members.

    I'd like the list of files in a pane on the left side of the screen. Initial view when the app is loaded, it is ok to have all the video files fill the full screen before one is loaded, but once one is clicked, the list should consolidate to the left side of the screen and the individual video view should take up the majority of the screen area. It would be nice to have that pane sizes be adjustable by dragging back and forth.

    The list of video files should have thumbnail views of the video, with the option to select either large or small size thumbnails (setting selection to be remembered in subsequent sessions)

    • 1 ay önce
  • kuldeepsinghr009
    kuldeepsinghr009
    • 1 ay önce

    i think i can do your project in best way but i am not getting response from your side

    • 1 ay önce
  • kuldeepsinghr009
    kuldeepsinghr009
    • 1 ay önce

    Hello sir give response

    • 1 ay önce
  • bortegavw
    Yarışma Sahibi
    • 1 ay önce

    Looking forward to receiving more submissions

    • 1 ay önce
    1. Yateesh2
      Yateesh2
      • 1 ay önce

      please check #7 https://backend-4acl.onrender.com/

      • 1 ay önce
  • kuldeepsinghr009
    kuldeepsinghr009
    • 1 ay önce

    Hello, I have started work but have to discuss something with you, you are available

    • 1 ay önce
    1. bortegavw
      Yarışma Sahibi
      • 1 ay önce

      Submit a placeholder submission and I can open a private chat from there.

      • 1 ay önce
    2. kuldeepsinghr009
      kuldeepsinghr009
      • 1 ay önce

      I have submitted an entry.

      • 1 ay önce
  • Yateesh2
    Yateesh2
    • 1 ay önce

    Hello, I have a few questions. Here you are referring to "users", users have permission to change the title and tags, who are you referring to users here is it admin or every logged-in user?

    • 1 ay önce
    1. bortegavw
      Yarışma Sahibi
      • 1 ay önce

      There would only be one level of user. anyone using the app would have access to take all actions.

      • 1 ay önce
  • phjocoronel
    phjocoronel
    • 1 ay önce

    Hello, can we assume that the videos in the folder have unique names when they enter?

    • 1 ay önce
    1. bortegavw
      Yarışma Sahibi
      • 1 ay önce

      Yes, the videos will have a unique name based in date and time

      • 1 ay önce
  • kuldeepsinghr009
    kuldeepsinghr009
    • 1 ay önce

    Hello sir

    • 1 ay önce

Daha fazla yorum göster

Yarışmalara nasıl başlanır

  • Projenizi ilan edin

    Yarışmanızı İlan Edin Hızlı ve kolay

  • Tonlarca girdi alın

    Tonlarca Girdi Alın Bütün dünyadan

  • En iyi girdiyi seçin

    En iyi girdiyi seçin Dosyaları indirin - Kolay!

Şimdi bir Yarışma İlan Et ya da Bugün Bize Katılın!