Skip to content

smalik21/show-vault

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

87 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Show Vault

A fast, modern web application for browsing movies and TV shows. Discover detailed information, watch trailers, explore cast, similar content, and more—all in one place.

Features

  • Search: Find movies, TV shows, or people, and browse their related or featured content.
  • Details: View basic info, cast, similar titles, and trailers for each movie or show.
  • Trailer Playback: Instantly watch official trailers within the app.
  • People Profiles: Explore profiles, including featured movies and TV shows for actors, directors, and creators.
  • No External Libraries: Built using only Next.js, TypeScript, and SCSS—no third-party UI or utility libraries.

Tech Stack

Screenshots

image image image

Getting Started

  1. Clone the repository:

    git clone https://github.com/smalik21/show-vault.git
    cd show-vault
  2. Install dependencies:

    npm install
  3. Run the development server:

    npm run dev

    Open http://localhost:3000 in your browser.

  4. Build for production:

    npm run build
    npm start

Project Structure

  • app/ — Next.js pages and routes
  • components/ — UI and logic components
  • _styles/ — SCSS styles
  • lib/ — Utility functions
  • types/ — Type Definitions

Contributing

Contributions are welcome! Please open an issue or submit a pull request.

License

MIT

About

Web application for browsing movies and TV shows

Topics

Resources

Stars

Watchers

Forks

Contributors