svelte-mento

Svelte Mento

frontend svelte integrado a api do last.fm. exibe uma biblioteca dos 1001 primeiros albums que a comunidade marca com tag "1001 albums to listen before you die"

svelte-mento

um projeto de biblioteca de música que estou fazendo enquanto aprendo

  • sveltekit
  • svelte
  • tailwindcss
  • mongodb
  • typescript
  • eslint
  • pwa
  • mongo atlas
  • jest/vitest
  • playwright

que embora tenha um empurrão de eu já ter lidado com desenvolvimento web em outros projetos usando javascript, uma framework frontend (reactjs) e backend (node/express e django), todas as tecnologias citadas acima estão sendo minha primeira experiência.

outras skills em aprimoramento (q não estou partindo do zero):

  • javascript
  • html
  • css
  • nodejs / npm / vite
  • git
  • wsl2 (workspace)
  • ambiente de desenvolvimento e produção (deploy na vercel)

todos

  • integração com Last.FM API (front)
    • listar albums
    • capas dos albums
    • listar com paginação
    • allow search
    • filtrar por artista
    • exibir descrição do album/artista
    • exibir infos basicas (rota de um album)
  • testes unitarios -> vitest (front/back)
  • testes interface -> playwright (front)
  • autenticação (front/back)
  • autorizações (bd/front/back)
  • interações (bd/back)
    • favoritar/desfav
    • favoritar/desfav
  • dashboard pessoal (front)

Top categories

Loading Svelte Themes