An open API service indexing awesome lists of open source software.

https://github.com/ryandvl/nlw-agents

Trilha Intermediária | Rocketseat NLW Agents
https://github.com/ryandvl/nlw-agents

ai docker drizzle-orm fastify gemini postgresql react rocketseat vite

Last synced: 2 months ago
JSON representation

Trilha Intermediária | Rocketseat NLW Agents

Awesome Lists containing this project

README

          

NLW Agents


Projeto desenvolvido durante o evento NLW Agents;


Trilha Intermediária (Front & Back-end);


🚀 Evento da Rocketseat 🚀



versão
licença

---

## 📑 Sumário

- [Sobre o Projeto](#-sobre-o-projeto)
- [Tecnologias usadas](#-tecnologias-usadas)
- [Materiais](#-materiais)
- [Desenvolvedor](#-desenvolvedor)
- [Licença](#-licença)

---

## ❓ Sobre o Projeto

Um upgrade no `Let Me Ask` (Edição antiga da NLW), um aplicativo de Q&A (Questions and Answers) para lives, com superpoderes de **IA**.

Optei por escolher a **Trilha Intermediária** que é focada em integrar uma **IA** que prevê respostas e ajuda em tempo real no back-end.
Além disso, também é desenvolvida a parte de desenvolvimento web e manipulação do banco de dados.

### 🧪 Tecnologias usadas

Foram utilizados **[TypeScript](https://www.typescriptlang.org/)**, **[Biome](https://biomejs.dev/pt-br/)** e **[Zod](https://zod.dev/)** em ambas partes.

- **Back-end**
- [Docker](https://www.docker.com/)
- [Fastify](https://fastify.dev/)
- [PostgreSQL](https://www.postgresql.org/)
- [Drizzle ORM](https://orm.drizzle.team/)
- **Front-end**
- [Vite](https://vite.dev/)
- [React](https://react.dev/)
- [Tailwind CSS](https://tailwindcss.com/)
- [Shadcn](https://ui.shadcn.com/)
- [@tanstack/react-query](https://tanstack.com/query/latest)
- [React Router](https://reactrouter.com/)

---

## 🔖 Materiais

- [Notion](https://efficient-sloth-d85.notion.site/NLW-Agents-21b395da57708010b523fa89c461ba29) - Contém todas as informações do evento.
- [Figma](https://www.figma.com/community/file/1009824839797878169/letmeask) - Usado apenas para inspiração.

---

## 🧑‍💻 Desenvolvedor

| [![ryandvl's avatar](https://github.com/ryandvl.png?size=128)](https://github.com/ryandvl) |
| :---: |
| **[ryandvl](https://github.com/ryandvl)** |

---

## 📝 Licença

Este repositório está licenciado sob a licença **MIT**. Consulte o arquivo **[LICENSE](LICENSE)** para obter mais detalhes.