MovieMatch is an innovative application designed to help people find a movie that everyone will enjoy. By creating user profiles and swiping left or right on suggested movies, users can easily agree on a movie to watch together based on their preferences.
- Create user profiles with movie preferences.
- Swipe left or right on movie suggestions.
- Match movies based on group preferences.
These instructions will help you set up and run the project locally on your machine.
Make sure you have the following installed:
- Node.js
- npm
- MongoDB
-
Clone the repository:
git clone https://github.com/yourusername/MovieMatch.git cd MovieMatch
-
Install dependencies:
npm install
-
Install MongoDB locally:
-
macOS:
brew tap mongodb/brew brew install mongodb-community@5.0
-
Windows: Download and install from MongoDB Community Download.
-
Linux: Follow the instructions on the MongoDB Installation Documentation.
-
-
Start the MongoDB server:
mongod --dbpath ~/mongodb/data/db
- NPX
npx ts-node src/index.ts