Abstract: The invention provides a system and method capable of building and seamlessly playing of content modules. In detail, the user application is configured to fetch content or data files in different formats from multiple sources and store it in separate memory locations. Further, the application allows the user to edit and enhance the content through adding annotations and voice recordings in sync with the collected data files in a pre-defined format and either upload it to the application platform or broadcast it directly to the viewers over application platform. The content modules may be viewed by the user or other person through the same application, which seamlessly play the content that makes it look like a video play.