Skip to content

BrianKellyCS/streamline-app

Repository files navigation

Streamline

Streamline is a fully functioning streaming website built with Next.js, utilizing Vercel's serverless PostgreSQL database and hosted on Vercel. Uses the TMDB API to provide comprehensive details about movies and shows, including runtime, rating, and cast information. Users can create accounts, view their watch history, and add media to their playlists. Upcoming features will allow users to share media info with others, to make it easy to find something to watch with friends/family.

Features

  • User Accounts: Create and manage user accounts.
  • Watch History: Track the movies and shows you have watched.
  • Playlists: Add media to your personalized playlists.
  • Media Details: Get detailed information about movies and shows, including runtime, rating, and cast.
  • Upcoming Features: Share media with other users to recommend content.

Getting Started

First, run the development server:

npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun dev

Open http://localhost:3000 with your browser to see the result.

You can start editing the page by modifying app/page.js. The page auto-updates as you edit the file.

This project uses next/font to automatically optimize and load Inter, a custom Google Font.

Learn More

To learn more about Next.js, take a look at the following resources:

You can check out the Next.js GitHub repository - your feedback and contributions are welcome!

Deploy on Vercel

The easiest way to deploy your Next.js app is to use the Vercel Platform from the creators of Next.js.

Check out our Next.js deployment documentation for more details.

About

Streaming website using tmdb-api.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published