Skip to content

Explore & bookmark TV shows/movies in a full-stack web app. Features user accounts, search, category filters. Built with HTML, CSS, JavaScript, Node.js, Express, Axios for API calls. Please note that video playback functionality is not supported.

Notifications You must be signed in to change notification settings

ninogogol/entertainment-web-app-master

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Entertainment Web App

A full-stack web application for exploring and bookmarking TV shows and movies, with search functionality and category filters. Users can sign up, log in, and manage their bookmarked shows. The application also supports searching for specific content. Please note that video playback functionality is not supported. It is built using HTML, CSS, JavaScript, Node.js, Express, and the Axios library for making API calls.

Table of Contents

  1. Links
  2. Features
  3. Technologies
  4. Installation
  5. Usage
  6. Additional Scripts

Links

Features

  • User authentication and account creation
  • Browse trending and recommended shows
  • Filter content by category (Movies or TV Series)
  • Bookmark shows for easy access
  • Search for specific shows by title
  • Interactive scrolling for browsing trending shows

Technologies

  • Frontend: HTML, CSS, JavaScript
  • Backend: Node.js, Express
  • API requests: Axios
  • Authentication: JSON Web Tokens (JWT)

Installation

  • Install the required dependencies: npm install

  • Run the application: npm start

The application will be available at http://localhost:3000.

Usage

  • Use the search bar to search for movies or TV series.
  • Filter the content by clicking on "Movies," "TV Series," or "Bookmarks" in the top navigation bar.
  • Click on the bookmark icon in the bottom-right corner of a show's card to add or remove it from your bookmarks.
  • Click on the logo in the top-left corner to return to the home page with recommended shows and trending shows.
  • Log out by clicking the "Log Out" button in the top-right corner of the page.

Additional Scripts

This web app also includes login.js and signup.js scripts. These are responsible for handling user authentication and account creation.

About

Explore & bookmark TV shows/movies in a full-stack web app. Features user accounts, search, category filters. Built with HTML, CSS, JavaScript, Node.js, Express, Axios for API calls. Please note that video playback functionality is not supported.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published