Skip to content

Nepali Radio Player is a web-based app providing seamless access to various Nepali radio stations. Features include play/pause, station navigation, and an FM list toggle. The app is responsive, with an interactive UI. Files include HTML, CSS for styling, and JavaScript for functionality.

Notifications You must be signed in to change notification settings

prchapagain/nepali-radio-player

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Here's a README file for the Nepali Radio Player project:


Nepali Radio Player

Overview

Nepali Radio Player is a web-based application designed to provide users with a seamless experience for listening to various Nepali radio stations. The application features an interactive interface that allows users to play, pause, and switch between different radio stations easily.

Features

  • Play/Pause Functionality: Users can play or pause the radio stream.
  • Station Navigation: Users can switch to the previous or next radio station.
  • FM List Toggle: Users can show or hide the list of available FM stations.
  • Responsive Design: The application is fully responsive and works well on various screen sizes.
  • Interactive UI: The user interface includes interactive elements such as buttons and a knob to enhance user experience.

Files

The project consists of the following files:

  1. index.html: The main HTML file that structures the content and includes links to the CSS and JavaScript files.
  2. styles.css: The CSS file that styles the application, ensuring a consistent and visually appealing design.
  3. script.js: The JavaScript file that adds interactivity to the application, including play/pause functionality, station navigation, and FM list toggling.

File Details

index.html

The HTML file sets up the structure of the Nepali Radio Player. It includes:

  • A header with navigation links.
  • A container for the radio player, including buttons for play, pause, previous station, and next station.
  • A container for the FM station list.
  • A footer with information about the project and an "about" button.

styles.css

The CSS file provides the styles for various components of the application, including:

  • General styles for the body and layout.
  • Specific styles for the header, radio container, buttons, and FM list.
  • Responsive styles to ensure the application looks good on different screen sizes.

script.js

The JavaScript file adds functionality to the application, such as:

  • Handling the play/pause button click events.
  • Switching between radio stations when the previous or next buttons are clicked.
  • Toggling the visibility of the FM station list.
  • Displaying an "about" popup with information about the project.

Usage

To use the Nepali Radio Player, follow these steps:

  1. Open the index.html file in a web browser.
  2. Use the play/pause button to start or stop the radio stream.
  3. Use the previous and next buttons to navigate between different radio stations.
  4. Click the "Show/Hide FM List" button to toggle the visibility of the FM station list.
  5. Click the "about" button in the footer to view information about the project.

Contributing

Contributions to the Nepali Radio Player project are welcome. If you have suggestions or improvements, please visit the project repository and submit a pull request or open an issue.

License

This project is open source and available under the MIT License.


About

Nepali Radio Player is a web-based app providing seamless access to various Nepali radio stations. Features include play/pause, station navigation, and an FM list toggle. The app is responsive, with an interactive UI. Files include HTML, CSS for styling, and JavaScript for functionality.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published