This is a movie recommendation website created in Next.js 13 and TailwindCSS. This project is created with create-t3-app
and I used the AMAZING shadcn/ui components library.
I give to the user the ability to search by genres and get the best movies recommendations based on these genres. The recommendation is get from the new gpt-3.5-turbo from openAI. The user can also see the movie details, the people votes, etc. I use the TMDB API to get the movie information.
You can try it out here: moviAI or you can clone the repo and run it locally.
You can only have 3 movie recommendations in movi-ai.vercel.app because vercel has a limited response time.
The maximum execution time per plan in Vercel is:
- 10s (Hobby)
- 60s (Pro)
- 900s (Enterprise)
This information is taken from this page.
Sorry but I have "Hobby" plan yet 😔
First, you need to clone the repo:
git clone https://github.com/salvaoo/moviAI.git
Go to the project directory:
cd moviAI
Then, you need to install the dependencies:
npm install
# or
yarn
Finally, you can run the project:
npm run dev
# or
yarn dev
Open http://localhost:3000 with your browser to see the result.