Skip to content

ktcotz/JustMovie

Repository files navigation

JustMovie

JustMovie - your movie app

Project Overview 🎨

JustMovie - A real rival to Netflix and other applications, the only one in free format

Watch your favorite movies and series, save for later thanks to the bookmarks function and manage your account.

For more information, please contact with us!

Tech/framework used 🧰

Tech Description
React Whole app
CSS3 3-rd library styling
TypeScript Logic
Vite Bundler
Visual Studio Code IDE
NPM Package Manager

Librares 🧰

Tech Description
Zod Validation
TailwindCSS Whole styling
React Router Routing
React Hook Form Forms
React Query Fetching
Context-API State manager
Supabase BaaS
Zod Validation
ReactTooltip Tooltip manager
ReactMultiCarousel Carousel
ReactHotToast Toast manager
ReactDropzone Dropzone
i18n Multi-language

Functionalities

  • Movies by category, includes query, individual page.
  • More movies by category with included pagination.
  • Bookmarks movies.
  • Avatar storages, user settings functionalities.
  • Well-performed auth system with many features.
  • Multi-language app.
  • CRUD operations with database.
  • Own Beautiful UI&UX.

How to install 🎨

  1. npm install (Install all packages.)
  2. setup .env in root directory with provided variables

  VITE_SUPABASE_KEY = your_supabase_app_key
  VITE_TMDB_API_KEY = your_tmdb_api_key

  3. npm run dev (Start to compile project and setup localhost)
  4. Click provided link by localhost.

Live 📍

JustMovie

About

JustMovie - your best movie app!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages