Skip to content

HoonDongKang/planner-bot

Repository files navigation

🤖 Planer Bot (Backend)

🖐️ Introduction

조코딩X유데미X원티드가 함께하는 2023 AI 해커톤 🏆

Proeject Period : 23.07.31 ~ 23.08.05

Planner Bot : https://www.planbot.click/

Backend Server : https://api.planbot.click/

API Doc (Swagger) : https://api.planbot.click/api

📒 About the Project

When you submit the destination and duration of your trip, ChatGPT will provide daily planned recommendations for the destination, which will be provided through Google Maps.

  1. Receive a customized itinerary by providing your travel destination and duration

gernerate

  1. Adjusting trip duration by adding requirement

changeDate

  1. Requesting additional recommendations by adding requirement

chageReq

  1. This service can be used up to five times.

12

⚙️ Built with

Tech Stack Description
Main language
Node.js framework
Using Chat Completion API
EC2 for server & Route 53 for domains

🔎 Getting Started

Environment Variables

/.env
CHAT_GPT_API_KEY={YOUR_API_KEY}
CHAT_GPT_ORGANIZATION_ID={YOUR_ID}
CHAT_GPT_MODEL={GPT_MODEL}
CHAT_GPT_SYSTEM={YOUR_INSTRUCTION}
CHAT_GPT_USER={YOUR_REQUEST}

Installation

  1. Clone the repo
git clone https://github.com/HoonDongKang/planner-bot.git
  1. Install NPM packages
npm install
  1. Creaet .env file with the variables
  2. Start the project server
npm run start

✋ With

Front-End Developer : CLOUDoort

About

Customizing itinerary generated by chatGPT

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors