Skip to content

Personalized movie recommendations web app using MongoDB, Express, and Node.

Notifications You must be signed in to change notification settings

drrosa/flixmate

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Flixmate

Flixmate is a full-stack Node.js web application built with the Express framework and MongoDB for data persistence. The app is designed to provide personalized movie recommendations based on user preferences. Through its intuitive interface, users can search for movies, rate them, and receive tailored recommendations that enhance their movie-watching experiences.

Screenshots

Technologies Used

  • Node.js (Express framework)
  • MongoDB/Mongoose for the database
  • OpenAI API for tailored recommendations
  • OAuth for user authentication
  • HTML/CSS/JavaScript for the frontend
  • Heroku for deployment

Getting Started

Here's the link to the deployed app. To get a closer look at the project's planning process, check out the Trello board.

Next Steps

Planned future enhancements include:

  • Implementing more robust prompt engineering with OpenAI API.
  • Enabling users to view and interact with the movie lists of other users.
  • Creating multiple lists for liked movies and recommendations, each with customizable presets.

About

Personalized movie recommendations web app using MongoDB, Express, and Node.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published