Skip to content

MyList is a full-stack app for tracking, rating, and discovering movies, TV shows, anime, and games. It uses recommendation algorithms and APIs like TMDB, RAWG, and Jikan to deliver tailored suggestions and curated top lists.

Notifications You must be signed in to change notification settings

pleroux64/MyList

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

59 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MyList Project

Overview

MyList is a media recommendation and tracking platform that allows users to:

  • Search for and track movies, TV shows, anime, and video games.
  • Rate and interact with media to receive personalized recommendations.
  • Explore top-rated media lists based on global ratings.

Features

  • Personalized Recommendations: Built using collaborative filtering with SVD.
  • Media Search: Integrates RAWG, TMDB, and Jikan APIs for comprehensive search.
  • Authentication: Secure user authentication and interaction tracking.

Project Structure

  • client/: The React frontend for user interaction.
  • server/: The Django backend providing APIs for media recommendations, search, and user management.

Live Demo

Access the live application here: MyList Live Link

Local Setup

If you'd like to run the project locally, follow these steps:

Prerequisites

  • Python 3.8+
  • Node.js 16+
  • PostgreSQL
  • Git

Steps

  1. Clone the repository:
    git clone https://github.com/pleroux64/MyList.git
  2. Navigate to the project directory:
    cd rank
  3. Backend Setup (Server): For detailed backend setup instructions, check the server/README.md.
  4. Frontend Setup (Client): For detailed frontend setup instructions, check the client/README.md.

License

MIT

About

MyList is a full-stack app for tracking, rating, and discovering movies, TV shows, anime, and games. It uses recommendation algorithms and APIs like TMDB, RAWG, and Jikan to deliver tailored suggestions and curated top lists.

Resources

Stars

Watchers

Forks

Packages

No packages published