A modern movie and TV series streaming platform built with React and styled using Tailwind CSS. Features include an intuitive user interface, responsive design, and dynamic content rendering for an engaging browsing and viewing experience.
This project was a fun and exciting way for me to combine my love for movies and coding. I wanted to create something simple yet functional, without overly fancy UIs—just a straightforward app that gets the job done. Built with React and styled using Tailwind CSS, this app provides an easy-to-navigate platform for browsing and streaming movies and TV shows.
To get started, you need to set up your TMDB API key and base URL. Follow these steps:
Clone the repository:
git clone https://github.com/Debronejacobs/React-Based-Web-App-for-Streaming-Movies-and-TV-Shows.git
Navigate to the project directory:
cd React-Based-Web-App-for-Streaming-Movies-and-TV-Shows
Install dependencies:
npm install
Set up your environment variables:
Create a .env
file in the root of the project and add the following:
VITE_TMDB_API=<your-tmdb-api-key>
VITE_BASE_URL=https://api.themoviedb.org/3
Replace <your-tmdb-api-key>
with your actual TMDB API key.
Start the development server:
npm start
Open your browser and navigate to http://localhost:3000
.
You can check out a live preview of the app here: Lensloria
I’d love for you to contribute and make this project even better! Here’s how you can help:
git checkout -b feature-name
git commit -m "Describe your changes"
git push origin feature-name
This project is licensed under the MIT License. Feel free to use the code as you please!
If you have any questions or just want to chat, feel free to reach out:
Thank you for checking out my project! I hope you find it as fun to use as I did to create. 😊