Skip to content

pedrodruviaro/share-my-hook

Repository files navigation

🪝shareMyHook

A ideia do projeto é servir como uma plataforma de compartilhamento de hooks, seguindo o mesmo conceito do gists, do GitHub. Nesse caso, o foco é a stack TypeScript/JavaScript.

Descrição

O principal objetivo foi o aprimoramento de conhecimentos com Nuxt, Supabase e TypeScript.

Telas da aplicação

Landing Page

landing page

Dashboard

dashboard

Criação/Edição de hook

Criação / Edição de hook

Página de perfil público

Página de perfil público

Página de hook público

Página de hook público

Página de edição de perfil

Página de edição de perfil

Roadmap de futuras features

v2

  • [] Fork de hooks para o próprio perfil
  • Paginação na dashboard e página de perfil público
  • [] Página de criadores (/users)
  • [] Página de hooks criados mais recentes (/hooks)

v3

  • [] Página de busca (/search)

Dependências

  • Yarn 1.22
  • Node v20+

Instalação

  • git clone
  • pnpm i
  • pnpm dev

Veja o .env.example para configurar as variáveis de ambiente

Autores

Licença

Esse projeto é licenciado sobre MIT.