Echoes Player: the missing Media Player experience for Youtube - Built with Angular (9), ngrx (9), Angular CLI, Boostrap (SASS), Youtube api
The Echoes Player is a YouTube player developed by Oren Farhi, offering a unique experience for listening to music and watching videos on YouTube. This project, implemented with Angular (2nd generation), aims at learning and experimenting with Angular while providing a media player experience for YouTube content consumption.
Clone the repository:
git clone [repository-url]
Install dependencies:
npm install
Generate necessary keys for YouTube integration:
Start the development server:
npm start
Build the project:
npm run build
For production build:
npm run build:prod
Run unit tests:
npm test
Run end-to-end tests:
npm run e2e
The Echoes Player developed with Angular offers a unique way to interact with YouTube content, focusing on music and videos consumption. By providing a specialized media player experience, this project showcases the capabilities of Angular (2nd generation) while integrating key features like @ngrx solutions for efficient state management. The step-by-step installation guide makes it easy to get started with the Echoes Player and customize it for a personalized YouTube experience.