diegoNZ04 /
estudo-typescript
Repositório voltado aos estudos de TypeScript, para fundamentação no framework Angular.
27/100 healthLoading repository data…
loomi / repository
Repositório voltado para o Hackthon de Claude Code da área de Comercial
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
Template de projeto fullstack totalmente configurado para desenvolvimento assistido por agentes de IA, em especial o Claude Code. O monorepo já vem com a estrutura, convenções, documentação interna e skills customizadas necessárias para que o agente entenda o projeto e produza código alinhado ao padrão da casa desde o primeiro prompt.
back-end/ — API em NestJS 11 + Prisma + PostgreSQL, com Swagger, autenticação JWT, filtro global de exceções, interceptor de resposta padronizado e configuração tipada via ConfigService.front-end/ — App em Next.js 15 (App Router) + TypeScript strict + Tailwind v4 + TanStack Query, organizado por features..claude/skills/ na raiz — skills especializadas centralizadas, abrangendo back-end e front-end. Assim, basta abrir uma única sessão do Claude Code na raiz do monorepo para trabalhar nos dois projetos sem precisar abrir sessões separadas.CLAUDE.md em cada subprojeto — guia autoritativo de arquitetura, convenções e workflows lido pelo agente antes de qualquer alteração.Todas vivem em .claude/skills/ e usam prefixo back- ou front- para deixar claro a qual subprojeto pertencem:
| Back-end | Front-end |
|---|---|
/back-add-feature | /front-test |
/back-add-tests | /front-optimize |
/back-add-logs | /front-security |
/back-prisma-change | /front-ui-ux |
/back-swagger-docs | /front-typescript-strict |
/back-set-external-lib | /front-design |
/back-standardize-code | |
/back-update-docs |
A ideia é que você clone, configure e já comece a delegar tarefas ao Claude Code em linguagem natural ou via slash commands.
docker-compose.yml que acompanha o back-end/git clone <url-do-repositorio>
cd immersion-project-template
O back-end não sobe banco automaticamente. Antes de rodar, garanta que existe uma instância PostgreSQL acessível e que as variáveis de ambiente em back-end/.env apontam corretamente para ela. Sem isso, as migrations e a aplicação irão falhar.
No mínimo, defina em back-end/.env:
DATABASE_URL=postgresql://USUARIO:SENHA@HOST:PORTA/NOME_DO_BANCO?schema=public
Use o banco que preferir:
DATABASE_URL para ele.back-end/docker-compose.yml sobe um container pronto com as credenciais de .env.example. Nesse caso:
cd back-end
docker compose up -d
As variáveis POSTGRES_USER, POSTGRES_PASSWORD, POSTGRES_DB e POSTGRES_PORT no .env controlam o container e devem permanecer consistentes com a DATABASE_URL.cd back-end
npm install
cp .env.example .env # ajuste DATABASE_URL para o seu banco
npm run prisma:generate
npm run prisma:migrate
npm run start:dev
A API ficará disponível em http://localhost:3001/api e o Swagger em http://localhost:3001/docs.
Comandos úteis:
| Comando | Descrição |
|---|---|
npm run lint | Lint com ESLint |
npm test | Testes unitários (Jest) |
npm run test:e2e | Testes end-to-end |
npm run prisma:studio | Abre o Prisma Studio |
npm run db:reset | Reseta e re-aplica as migrations |
Em outro terminal, na raiz do projeto:
cd front-end
npm install
cp .env.example .env.local
npm run dev
A aplicação ficará disponível em http://localhost:3000. Por padrão, ela aponta para http://localhost:3001/api — mantenha o back-end rodando antes de iniciar o front.
Comandos úteis:
| Comando | Descrição |
|---|---|
npm run build | Build de produção |
npm run start | Sobe a build de produção |
npm run lint | Lint via next lint |
npm run typecheck | Checagem de tipos com tsc |
back-end/.env com a DATABASE_URL correta (ou rode docker compose up -d em back-end/ se quiser usar o container).npm run prisma:migrate em back-end/npm run start:dev em back-end/npm run dev em front-end/Abra o Claude Code na raiz do monorepo — uma única sessão enxerga tanto o back-end quanto o front-end e tem acesso a todas as skills. Descreva a tarefa em linguagem natural ou invoque skills diretamente:
/back-add-feature criar módulo de pedidos com CRUD/back-prisma-change adicionar campo "status" em Order/back-add-tests cobrir OrdersService/front-ui-ux revisar acessibilidade da página de checkout/front-optimize reduzir bundle da homeCada skill declara seu scope (back-end/ ou front-end/) e segue as convenções do CLAUDE.md correspondente — o agente cd para o diretório certo, lê o guia, e roda lint/build/testes antes de declarar concluído.
.
├── .claude/
│ └── skills/ # skills compartilhadas (back-* e front-*)
├── back-end/ # API NestJS — ver back-end/CLAUDE.md
└── front-end/ # App Next.js — ver front-end/CLAUDE.md
Consulte os README.md e CLAUDE.md de cada subprojeto para detalhes de arquitetura, convenções e recipes completas.
Selected from shared topics, language and repository description—not editorial ratings.
diegoNZ04 /
Repositório voltado aos estudos de TypeScript, para fundamentação no framework Angular.
27/100 healthBrunoOliveira16 /
Repositório voltado para os módulos de Front-end do curso Desenvolvedor Full-Stack Python da EBAC
31/100 healthFelipeSabino-del /
Repositório para desenvolvimento do projeto Ecoleta da Next Level Week. Ecoleta é voltado para criação de uma interface para cadastro de pontos de coleta reciclável e busca dos mesmos para auxílio no descarte de resíduos. Este projeto está sendo desenvolvido para Web e Mobile utilizando TypeScript em um back-end Node e front-end com React e React-Native.
matheus-gondim /
repositório voltado para os estudos com typescript
27/100 healthS7vzx /
Repositório voltado para praticas fundamentos da linguagem typescript
49/100 healthtenmenezes /
Repositório voltado para o aprendizado e aprofundamento dos conceitos e temas de TypeScript.
59/100 health