poddammit.netlify.app
As a typical millennial, I love true crime podcasts, especially when hosted by comedians. However, sometimes I want different subject matter or a more serious presentation. I spend too much time scrolling through Spotify, yet I always end up listening to the same 4 shows.
For my capstone project, I want to create a podcast-only Spotify clone that provides recommendations, filtered search functionality, a shuffler, and the ability to add items to playlists.
My driving motivation is to learn and practice Vue.js on the frontend, while interacting with both an external and an internal API on the backend.
https://dbdiagram.io/d/61abb4268c901501c0e0a303
https://github.com/hmparsons-sde/fullstack-capstone/projects/1
-
As a user, I want to visit the app, so that I can find new podcast shows and episodes.
-
As a user, I want to be able to save shows and episodes to my playlists, so that I can listen to them later.
- Given that I find a show I like, when I click the "heart" button, then the item is stored to a list.
-
As a user, I want the option to find a random episode to listen to, so that I can discover new content.
- Given that I want random content without using the searchbar, when I click "shuffle," then a random show is returned.
- C#
- ASP.NET Core
- T-SQL
- Microsoft SQL Server
- Dapper
- Swagger
- Azure
- Vue
- Vuex
- Vue Router
- Tailwind CSS
- Listen Notes Podcast API
Copyright © 2018 - 2021 Software Ateliers