Skip to content

WesleyHernandes/star-wars

Repository files navigation

👾 Star Wars ( Nuxt 3 )

🚀 Projeto

Projeto criado com propósitos de aprendizagem e teste de conhecimentos.

Desafio: https://github.com/oderco-ti/teste-frontend
API: https://swapi.dev/


🖥️ Live Preview

Veja online ( Clique aqui )


📚 Técnologias aplicadas

Conceitos utilizados:

- Básico

HTML5, CSS3, Javascript, Typescript, API Rest, Clean code, gestão de tarefas (Kanban).

- Vue3

Componentização, ciclo de vida do componente, gerenciamento de estado com Pinia, refs, props, propriedades computadas, watch, watchEffect.

- Nuxt3

Roteamento de páginas, definição de layouts, componentes Nuxt, middlewares, composables, SSR.

- Testes de Unidade

Utilizado Vitest e Vue testing utils, para a construção dos testes unitários, como recomenda o framework.


🤖 Servir localmente

Clone o repositório

git clone https://github.com/WesleyHernandes/star-wars.git

Setup

Acesse o diretório clonado e realize a instalação das dependências:

# npm
npm install

# pnpm
pnpm install

# yarn
yarn install

# bun
bun install

Inicie o servidor

# npm
npm run dev

# pnpm
pnpm run dev

# yarn
yarn dev

# bun
bun run dev

O servidor de desenvolvimentos estará iniciado em: http://localhost:3000:


📝 Licença

Projeto lançado sobre a MIT License Clique para ver os detalhes.


🧔 Nota do Desenvolvedor

Que a força esteja com você!!! 🌌🚀