Skip to content

🇵🇭 Find the best travel destinations in the Philippines, powered by AI.

Notifications You must be signed in to change notification settings

ricafolio/destinasyon-app

Repository files navigation

Destinasyon

Welcome to the Destinasyon repository! ✨

This is a travel destination finder app that uses AI technology to suggest the best travel destinations in the Philippines. The app is built with Next.js, React, Tailwind CSS, and powered by OpenAI and Google Places API.

Destinasyon UI

Prerequisites

To run this project, you will need to have Node.js installed on your local machine. You will also need to create an .env.local file with the necessary API keys.

Getting OpenAI API Key

  1. Go to the OpenAI API website
  2. Sign up for an account and follow the instructions to create an API key.
  3. Add your API key to the .env.local file as OPENAI_API_KEY=your_key_here

Getting Google Places API Key

  1. Go to the Google Cloud Console
  2. Create a new project and enable the Google Places API.
  3. Follow the instructions to create an API key.
  4. Add your API key to the .env.local file as GOOGLE_PLACES_API_KEY=your_key_here

Running the Project

  1. Clone this repository to your local machine
  2. In the project directory, run npm install to install the necessary dependencies.
  3. Start the development server by running npm run dev
  4. Open your browser and go to http://localhost:3000 to see the app in action.

Building for Production

  1. Run npm run build to build the app for production.
  2. Start the production server by running npm run dev.