To view the live demo follow this link:
https://podcast-pet.netlify.app/podcasts
Welcome to the Podcast App! This application allows you to discover and explore podcasts of various genres. You can listen to episodes, view podcast details, and more.
Welcome to Podcast app! This section will guide you through the steps to get the application up and running on your local machine.
Before you begin, ensure you have the following prerequisites in place:
- Node.js (LTS version recommended)
- npm (usually comes with Node.js installation)
- Angular CLI (for building and running Angular applications) This project was generated with Angular CLI version 16.0.4.
Follow these steps to install and set up the application:
- Clone the repository to your local machine: https://github.com/Kat8dev/podcast-app-angular.git
- Navigate to the project directory: cd podcast-app-angular
- Install the project dependencies using npm: npm install
To start the application locally, follow these steps:
- Navigate to the project directory in your terminal.
- Run the following command to start the development server: ng serve or ng serve --open
- Navigate to the project directory in your terminal.
- Run the following command to execute the unit tests via Karma: ng test
Contributions are welcome! If you'd like to contribute to the project, please follow these steps:
- Fork the repository on GitHub.
- Clone your forked repository to your local machine.
- Create a new branch for your feature or bug fix: git checkout -b feature/new-feature-name
Run ng serve
for a dev server. Navigate to http://localhost:4200/
. The application will automatically reload if you change any of the source files.
Run ng generate component component-name
to generate a new component. You can also use ng generate directive|pipe|service|class|guard|interface|enum|module
.
Run ng build
to build the project. The build artifacts will be stored in the dist/
directory.
To get more help on the Angular CLI use ng help
or go check out the Angular CLI Overview and Command Reference page.