iTunes Album Lister is a simple Angular app that allows you to search for music albums using the iTunes Search API and view their details.
- Getting Started
- Prerequisites
- Installation
- Usage
- Running with Docker Compose
- Built With
- Contributing
- License
These instructions will help you set up and run the iTunes Album Lister on your local machine.
Make sure you have the following software installed:
- Clone the repository to your local machine:
git clone https://github.com/sOoT/itunes-album-lister.git
- Navigate into the project directory
cd path/to/itunes-album-lister/www
- Install the project dependencies
npm install
To start the development server and run the app, use the following commands:
ng serve
Open your web browser and go to http://localhost:4200/
to access the iTunes Album Lister. You can then search for music albums by artist.
You can also run the iTunes Album Lister using Docker Compose. Docker Compose simplifies the setup of the development environment. Follow these steps:
- Make sure you have Docker and Docker Compose installed on your system.
- Build and start the Docker containers:
docker-compose up -d
- Open your web browser and go to
http://localhost:4200/
to access the iTunes Album Lister running within a Docker container. - For stopping Docker containers:
docker-compose down
- Angular - The web framework used
- iTunes Search API - Provides access to iTunes Store data
This project is licensed under the MIT License - see the LICENSE file for details.