Skip to content

Repository files navigation

Zapping TV!

📺 Zapping TV

Zapping TV is a web application that allows users to view the current TV schedule for popular Italian television channels. The application provides an interactive interface where users can easily browse and select channels to see their programming in real-time. With a focus on user experience, Zapping TV aims to make it simple for viewers to find what to watch next.

Features

  • Channel Listings: Access a variety of popular Italian channels, including Rai 1, Rai 2, Rete 4, Canale 5, Italia 1, and more.
  • Current Schedule: View the current TV schedule for each selected channel, including show titles, start times, and descriptions.
  • Interactive UI: Click on a channel to toggle its schedule view, making it easy to switch between different channels.
  • Responsive Design: Optimized for both desktop and mobile devices, ensuring a seamless user experience.
  • Real-Time Updates: Get the latest TV schedule information dynamically.

Technologies Used

  • React: For building the user interface.
  • TypeScript: For type safety and improved developer experience.
  • Tailwind: For styling the application.
  • API Integration: Fetching real-time TV schedule data from a reliable source.

Installation

To run the project locally, follow these steps:

  1. Clone the repository:
    git clone https://github.com/StefanoPisano/zapping-tv.git
  2. Navigate to the project directory:
    cd zapping-tv
  3. Install the dependencies:
    npm install
  4. Start the development server:
    npm start

Once the development server is running, open your web browser and navigate to http://localhost:3000 to view the application. You can click on the channels to see their current schedules.

Usage

  • Upon loading the application, you will see a list of available channels.
  • Click on any channel to view its current programming schedule.
  • The schedule will update in real-time, providing you with the latest information.

License

This project is licensed under the MIT License. See the LICENSE file for details.

Acknowledgments

  • Thanks to the contributors and the community for their support.
  • Special thanks to the API providers for making real-time TV schedule data available.
  • Inspiration from various TV guide applications.

About

Web application that provides users with real-time information about the current TV schedule for popular Italian television channels.

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages