Table of Contents
This app was developed to participate in the FCUP Update 23/24 Hackathon and it consists of an AI that can help plan your trips! 🌍
Inside the app, you will find several functionalities, including:
- Ability to generate a plan (for a trip which includes the best places to visit, some tips, useful information, etc. 📅)
- Talk with the AI to get some help with your trip planning
- Get a newsletter everyday with some tips, useful information, and flight prices, etc...
- Save previous trips and plans to access them later 📂
- Very secure authentication with Hanko (Hanko works with 2FA, 0auth, passwords, passkeys, and more) 🔒
- Node 🟢
- Javascript 📘
- Vite 🌀
- React ⚛️
- AI (Vercel) 🤖 (Good form reiving streaming responses)
- Tailwind CSS 🎨
- Radix UI 🖌️
- Shadcn UI 🎆
- Hanko 🔒
- Node 🟢
- Typescript 📘
- Fastify 🚀
- OpenAI 🧠 (Sometimes with streaming, and some prompt engineering)
- ORM: Prisma 🛠️
- Database: SqlLite 📊
Ricardo Freitas - @rmotafreitas
Project Link: https://github.com/rmotafreitas/UPDATE2324
Note: Setup is in docs/setup.md