JoyFlix

JoyFlix

JoyFlix movie viewing platform is a movie and television playback platform based on the MoonTV secondary development complete reconstruction project (NEXT.JS). It completely reconstructs and optimizes the underlying structural code of MoonTV, and completely reconstructs the UI and its interactive logic.

306GitHub
Description

JoyFlix movie viewing platform is a movie and television playback platform based on the MoonTV secondary development complete reconstruction project (NEXT.JS). It completely reconstructs and optimizes the underlying structural code of MoonTV, and completely reconstructs the UI and its interactive logic. ️Compared with the original version, the following functions have been added and reconstructed (just to name some): 1ˇ Added details page (three different fallback mechanisms are used: server online crawler, third-party API call, and back-end API search) 2ˇ Support browsing scrolling records (make sure to go to the details page to view videos and not like quitting the superior page, you can keep the scrolling position) 3ˇ Comprehensive reconstruction of the interaction logic (including desktop and mobile terminals, more user-friendly interaction logic is more in line with the user's interaction logic and improves the user's experience), the number of playback pages can be viewed with a button or hover to view complete information, implement API validity testing and automatic sorting functions on the API configuration page 4ˇ Reconstructing the recording logic of viewing records 5ˇ Refactor the favorite page 6ˇ Implement popular recommendation function for search pages (with quick acquisition function and refresh every time), implement streaming search for search functions, improve response speed and improve user experience 7ˇ Optimize the response to loading pages to reduce the boredom of loading 8ˇ Implement serial search function for low-end devices to reduce the possibility of websites crashing 9ˇ Fix memory leaks and improve stability 🔟Remove useless functions, reduce redundancy, and improve website response speed 1ˇ 1ˇ Implement different optimization logics for mobile and desktop to achieve different interaction logics 1ˇ 2ˇ Implement epic updates to the UI and add dynamic effects to improve the user experience 1ˇ 3ˇ New remember me and check password function on the login page 1ˇ 4ˇ Enhance ad filtering logic, double ad blocking at epic level, and improve the effectiveness of ad blocking 1ˇ 5ˇ Implement the scrolling content preload function, which improves efficiency, improves user experience, realizes senseless loading, and reduces API abuse

Screenshots
Screenshot 1
Screenshot 2
Screenshot 3
App Information
Version
0.1.0
Package Size
126.68 KB
Image Size
114.28 MB
Updated
October 29, 2025
Source Code
jeffernn
Platform Support
PC