Skip to content

Jake-Andrews/recommender

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


Tv Show Recommender

The primary goal of the website is to fetch the users completed tv shows from the Anilist api, allow the user to change ratings/delete shows, then recommend tv shows based off of their completed tv shows and ratings. All of the tv shows and recommendations are stored in a MongoDB database and tied to the users account.

Table of Contents
  1. About The Project
  2. Getting Started
  3. Usage
  4. Roadmap
  5. Contributing
  6. License
  7. Contact
  8. Acknowledgments

About The Project

Product Name Screen Shot

(back to top)

Built With

(back to top)

Getting Started

Prerequisites

The following versions of software were used:

NodeJS v16.15.0

npm 8.5.5

Installation

  1. Clone the repo
    git clone https://github.com/Jake-Andrews/recommender.git 
  2. Install backend modules:
    npm install
  3. Install frontend modules:
    cd frontend
    npm install
  4. Create a .env file in the root and add the following:
    MONGO_URI=
    PORT=
    NODE_ENV=development
    JWT_SECRET=
  5. To run the discord bot on windows cd to the root directory and type:
    npm run dev

(back to top)

Usage

Product Name Screen Shot Product Name Screen Shot Product Name Screen Shot Product Name Screen Shot Product Name Screen Shot Product Name Screen Shot

(back to top)

Roadmap

  • Add pagination for the list of completed shows
  • Allow the user to save more than one list of completed shows and recommendations
  • Rework the recommendation algorithm

(back to top)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors