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