PodnLearn is a Podcast and AI-based e-book learner web application in which the user, particularly, the listener can access a wide range of podcasts with also some of the exclusive indie podcasters, as the user can also upload its own podcast and become a podcaster. The application will feature the latest episodes of the subscribed/favourited podcasts.
Another feature which comes with the podcast is the “LearnAI”, in which you can upload a pdf of a book, basically an e-book, which will convert the text written in it, into a voiceover speech, as if you are listening to an audiobook. A user can access its e-books right in the app, anywhere they want to. The LearnAI will help the people who has difficulties in eyesight. Not only that, but also it will be beneficial for the students who wants to save time and be productive. What it means that the student can listen to its book by doing other chores too, which will, of course, help them to save some time.
To access the application, the user may have to first register, or login if they have an existing account. Once the user logs in, they can get ample number of contents and features to listen to. Using the APIs and AI, the user can access the popular podcasts, too. Also, the AI is helping in translating the text to speech and vice versa in the LearnAI feature. There are many podcast applications available online, but PodnLearn focuses on the features which will be beneficial and right for the students, as they are the next generation of our world.
- Download this code project in ZIP.
- After that, extract it in a folder.
- Open Visual Studio, click on File -> Open -> Project/Solution..., and click on the
PodnLearn.sln
file. - Once the project is loaded fully on the Visual Studio application, open the
SQL Server Object Window
from the View Toolbar. - Inside the SQL Server, there is a localDB called
MSSQLLocalDB
. Inside that, create the 3 databases as shown below on the left side, and inside it, create these 6 database tables displayed on the right side with the following data columns as shown in the snapshot.
7. After a while, the browser will display the first login page of the PodnLearn web application like this,