DEV Community

Cover image for Horóscopo com IA: Uma Experiência com Next.js e Gemini
Frank William
Frank William

Posted on

Horóscopo com IA: Uma Experiência com Next.js e Gemini

Olá, pessoal!

Sou desenvolvedor backend há alguns anos e sempre estou buscando novas tecnologias. Recentemente, me interessei pela combinação de IA e astrologia e decidi criar um gerador de previsões de horóscopo utilizando a API Gemini.

O projeto:

Para este projeto, utilizei Next.js como frontend, o que foi uma ótima oportunidade para aprender um novo framework. No backend, utilizei o próprio Next.js e API do GEMINI para gerar as previsões. A ideia é simples: o usuário informa o signo e a IA gera uma previsão personalizada.

Por que este projeto?

Além de ser um exercício divertido, este projeto me permitiu explorar as capacidades da API Gemini e aprender mais sobre prompt engineering. Também foi uma chance de praticar minhas habilidades em javascript e aprender um pouco do Next.js.

Próximos passos:

Pretendo evoluir o projeto gerando imagens personalizadas para cada horóscopo, utilizando o próprio Gemini.

Confira a demo e o código-fonte:

Demo: https://ai-horoscope-ten.vercel.app/
GitHub: https://github.com/william1184/ai-horoscope
Gostou do projeto?

Deixe seu feedback e sugestões! Se você também está interessado em explorar a API Gemini, me conta.

Postgres on Neon - Get the Free Plan

No credit card required. The database you love, on a serverless platform designed to help you build faster.

Get Postgres on Neon

Top comments (1)

Collapse
 
martygo profile image
Martins Gouveia

Parabéns pelo projeto. Uma sugestāo amigo: No momento pra escolher o signo, é bom deixar já em evidência, invés de os ícones somente parecerem quando o usuário faz o hover pra as luas.

No meu caso, eu sei que meu signo é cancêr, mas nem entendo qual é a localizaçāo dele no calendário zódiaco. Tive que fazer hover em mais de 3 luas pra encontrar o meu signo.

The best way to debug slow web pages cover image

The best way to debug slow web pages

Tools like Page Speed Insights and Google Lighthouse are great for providing advice for front end performance issues. But what these tools can’t do, is evaluate performance across your entire stack of distributed services and applications.

Watch video

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay