Skip to content

kwametsunami/radio-2.0

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

tr-1.fm is a web application that allows users to discover and play radio stations from various countries around the world. The app utilizes the Radio-Browser API to access a wide range of radio stations. Users can listen to music, news, and more, immersing themselves in the diverse sounds of different cultures.

Features

  • Explore and search for radio stations based on country, language, and genre.
  • Play radio stations in real-time using the React Player and React H5 Player libraries.
  • Save favorite radio stations using Firebase authentication and database.
  • Responsive design that works seamlessly across different devices.

Live Demo

Check out the live demo of tr-1.fm here.

Installation and Usage

To run tr-1.fm locally on your machine, follow these steps:

  1. Clone the repository:
git clone https://github.com/kwametsunami/radio-2.0.git
cd radio-2.0
  1. Install dependencies:

npm install

  1. Run the development server:

npm start

Configuration

Before running the application, make sure to create a Firebase project and set up the required configuration. Rename the .env example file to .env and replace the placeholder values with your Firebase configuration.

Dependencies

The following dependencies are used in this project:

You can find the complete list of dependencies along with their versions in the package.json file.