dogma13
Project
로그인

Replit Creates MVP: YouTube Summary Service #3

Pokute
2025년 6월 17일1년 전
Category
비어 있음
Continued in Part 2.
Replit 기반 YouTube 요약 서비스 개발 및 배포 노하우 – 독립 생산자가 되기위한 - East Chair
Replit으로 AI YouTube 요약 서비스 개발, 기능 개선, 배포 및 운영 이슈와 핵심 노하우를 독립 생산자가 되기위한에서 공유합니다.
slashpage.com

Additional improvements

After Part 2, I recorded the minor improvements made.

Improved usability and added features

+ Mobile view compatible

After deploying and testing, we started noticing usability issues on mobile devices. Since we had to view it on a mobile web browser anyway, we simply hid the search box for the mobile Safari PWA .

+ Added slide sweep action motion

In the process of improving the Carousel feature in the Trending section, we experienced the limitations of Replit, which was unable to capture more detailed parts than expected .
Key issues:
* Issue where the width of the item card changes depending on the slide button
* Problem with the position where the card stops after slide motion being misaligned
After about 7-8 revisions, we were able to agree on the current state. The sweep action motion modification in the mobile view was also less satisfactory than expected.

+ Add slide filter

I attached the website and code for reference and asked for it, and this part was surprisingly easy to solve. I was able to confirm once again the effectiveness of presenting existing services as references.

Prompt Summary:
* Made identical to Substack's slide filter button
* Attached code for the slide filter button part

+ Added logic to exclude live video

As we were running it, we realized that XML also included information on live and upcoming videos . Since these videos were not subject to summary, filtering was necessary.
After asking Perplexity, they confirmed that this could be solved via the YouTube Data API, and improved the logic to only retrieve registered regular videos using the YouTube Data API .

+ Added 42 channels

In addition to the channels I personally mainly watched, I added channels from various fields through searches and recommendations. In the process, I realized that the boundary of “information” on YouTube is more ambiguous than I thought . There were many cases where I added and then deleted channels, and I felt the need for continuous curation .

Look back

I think this is ver0.1, and I'll look back on the process so far.

Service implementation background

I tend to focus on informative content on YouTube , but I often find myself spending a lot of time watching other stimulating videos. I am personally obsessed with collecting information , so I didn't want to miss out on information that can only be found on YouTube, other than news or blogs, so I created Vibe Coding as a study.
This topic has clear pros and cons.
Merit:
* Easy to get started because it
reprocesses existing content
* Content production is not that fast,
so it's manageable (I don't know if there will be many channels added..)

disadvantage:
*
Depends on external content and libraries
*
Difficult to apply profit model

Work statistics

•
Working period : 7 days
•
Replit Credit Usage : Monthly $25 + Additional $50
Replit 크래딧 사용량
Deployment 상세 사용량
•
OpenAI API Token Usage : 150,115 tokens ($39.67) About $5 was used for other developments.
OpenAI Whisper API 사용량
•
Gemini API Token Usage : ₩335 (Simple text summarization is very cheap.)
Gemini 2.0-flash-lite API 사용량

Service Introduction

ShortV provides RSS feeds of various YouTube channels where you can get information.
Users can quickly grasp the main content of a video with organized text or select must-see content before watching the video .
Differentiating Points:
* Use YouTube videos as sources
* Providing diversity in the field based on curated channels
* Provides introduction and key summary through LLM to provide users with quick recognition and choice
* Information can be obtained without language barriers through
multilingual (currently only Korean) translation
* Refined information enables
users to gain insight, critical thinking, and independent judgment.
Current status:
* Still
at MVP level
* There are some remaining errors, but there is no major problem in using it.
* Video updates
2-3 times a day
* I want to know user reactions
* We will continue to review and add channels.

+ Web page configuration

•
Home : Popular feeds for the last 7 days, all feeds that received recent upvotes
•
Feed : Recent feeds from channels the user is subscribed to.
•
Channel : Channel the user is subscribed to
Home 페이지 트랜딩 뷰

+ How to use

•
You can browse through the various feeds on Home , add channels that you find informative, and Upvote feeds .
•
New videos from added channels are organized into feeds and automatically displayed on the user's Feed page.

+ Target users

•
Anyone who doesn't want to fall into YouTube's ant hell
•
For those who want to read information quickly in text rather than through video
•
For those who want to pick out must-see videos

+ Requests

•
Just visit once a day. YouTube doesn't have a lot of informative content that you have to watch over and over again or for hours!
•
Please try it out and leave your feedback .
🤖
Access Address: https://shortv.replit.app/

Reviews

I have used 2-3 vibe coding tools before, but Replit was relatively more satisfying. In particular, it solved most of the hurdles I felt as a non-developer .
As a service planner, one of the biggest difficulties when starting a new project was persuading developers . It took a lot of time and effort to convince developers of the possibility of the service and proceed with the project together. However, Replit is a very useful tool for people in my position because it allows me to quickly build up to the MVP level through Vibecoding and check the user's response .
There were a lot of challenges, but it gave me an idea of what was possible with Vibecoding .
Do
Subscribe to 'Dogma13'
If you subscribe to the site, you can be the first to receive the latest updates, including new posts, via notifications and email.
Join Slashpage and subscribe to 'Dogma13'!
Subscribe
👍