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)
- 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)