CSE B.Tech Intermediate

AntennaPod — Open-Source Podcast Manager

Well-established open-source podcast manager for Android with subscription management, offline downloads and playback speed control.

  • Suitable forB.Tech CSE students
  • Build time4-6 weeks
  • LevelIntermediate
  • Available atAjvika Labs, Kakinada

About this project

AntennaPod is a mature, actively developed podcast player and manager for Android, written in Java and Kotlin. It supports RSS-based subscriptions, automatic episode downloads, queueing, variable playback speed, and Chromecast support.

The project demonstrates solid patterns for content syncing, local database design with Room, foreground services for downloads, and a clean, accessible Material UI — making it a practical reference for building any subscription or feed-based Android application.

Project Overview
AntennaPod — Open-Source Podcast Manager is an intermediate-level CSE project designed for B.Tech students. Well-established open-source podcast manager for Android with subscription management, offline downloads and playback speed control.

Objectives
- Understand the problem statement and define clear functional requirements for the system.
- Structure the application into clean, reusable modules with proper data handling and validation.
- Design and implement the complete solution using Java, Kotlin, Android SDK, Room.
- Test the implementation, document the results, and prepare a working demonstration.

Software and Tools
- Android Studio
- Gradle
- Room

Technology Stack
Java, Kotlin, Android SDK, Room, ExoPlayer

Working Principle and Implementation
The application follows a modular structure: a user-facing interface collects input, the core logic processes the data and applies the required rules, and the results are stored or presented back to the user. Data is managed through Room. The project is organised so that each module can be developed, tested and extended independently.

Applications
- Academic mini/major project submission for B.Tech (CSE).
- Base platform that can be extended with additional features for real-world use.
- Hands-on practice with Java, Kotlin, Android SDK.

Learning Outcomes
- Practical understanding of Java, Kotlin, Android SDK.
- End-to-end project workflow: requirement analysis, design, implementation and testing.
- Documentation and presentation of a complete engineering project.

Project Details
- Domain: CSE
- Level: B.Tech
- Difficulty: Intermediate
- Estimated Duration: 4-6 weeks

Technologies used

JavaKotlinAndroid SDKRoomExoPlayer

Software & tools

  • Android Studio\nGradle\nRoom

What you get

  • Working project / hardware kit, tested before delivery
  • Complete source code with explanation
  • Project demo and guidance for your viva
  • Project report, PPT and IEEE paper support (on request)
Delivery & Payment
Delivery takes a minimum of two weeks from the date your inquiry is confirmed. Payment is in two parts: • 50% advance to start the project • Remaining 50% before delivery Note: • Documentation and PPT are not included by default • If you need documentation/PPT, it can be arranged for extra time and cost We'll confirm the exact timeline and cost with you after reviewing your requirements.