O Browser Extension Manager é uma aplicação interativa desenvolvida com React e TypeScript, utilizando Vite como bundler. O objetivo do projeto é apresentar uma página que lista extensões de navegadores, consumindo os dados a partir de um arquivo data.json. A interface também conta com um tema dinâmico implementado com Styled-Components.
- React
- TypeScript
- Vite
- Styled-components
- 1 - Clone o projeto:
git clone https://github.com/Ledelara/browser-extension-manager.git
cd browser-extension-manager- 2 - Instale as dependências:
npm install- 3 - Inicie o servidor:
npm run dev O projeto consome os dados das extensões a partir de um arquivo data.json. Certifique-se de que este arquivo esteja presente no diretório adequado e siga o formato esperado para que as extensões sejam listadas corretamente.
A interface do usuário adapta-se automaticamente ao tema do sistema (claro ou escuro), proporcionando uma experiência visual consistente com as preferências do usuário.
Você pode visualizar o projeto em funcionamento através do seguinte link: