binaryYuki/animeAPI
این یک سیستم مدیریت محتوای ویدیویی آنلاین بر پایه پایتون و FastAPI است که قابلیت جمعآوری خودکار اطلاعات از منابع مختلف را با استفاده از چارچوب Scrapy دارد.
کاربرد:
این پروژه برای مدیریت و نمایش محتوای انیمه و ویدیوهای مرتبط طراحی شده و از طریق سیستم push notification به کاربران اطلاعیههای بهروزرسانی میفرستد. همچنین از Redis و MySQL برای مدیریت داده و جلسات کاربری استفاده میکند.
در چه شرایطی بهتره استفاده شود؟
اگر قصد داری یک پلتفرم انیمه یا ویدیویی با قابلیت بهروزرسانی خودکار و اطلاعرسانی هوشمند به کاربران داشته باشی، این پروژه گزینه عالیایه. همچنین با استفاده از Docker، راهاندازی و مقیاسپذیریش بسیار راحتتر شده.
چند مثال از موارد استفاده:
- ساخت یک سایت انیمه با دادههای بهروز از منابع مختلف
- ارسال اطلاعیه به کاربران هنگام انتشار قسمت جدید یک انیمه
- مدیریت جلسات کاربری و نظارت بر سلامت سرویسهای پایگاه داده و کش
- ##animeAPI
- ##FastAPI
- ##Python
- ##Scrapy
- ##Docker
- ##AsyncNotifications
- ##Redis
- ##MySQL
- ##VideoCMS
- ##WebScraping
