Português
O HIT News é uma aplicação web desenvolvida com o objetivo de distribuir e organizar as notícias mais recentes, disponibilizadas através da API do IBGE. Durante o desenvolvimento foi utilizado as seguintes tecnologias: ViteJs, TypeScript, ReactJs, ReactTestingLibrary, Vitest, TailwindCss, PostCss, HeroIcons.
- Listagem com resumo das últimas noticias atualizadas, atráves da API: IBGE API Notícias.
- Buscar e filtragem de receitas, atráves de categorias e palavras-chaves.
- Acesso a noticia completa atráves do redirecionamento para a pagina oficial do IBGE.
- Aba de Favoritos, para armazenar em LocalStorage todas as noticias que o usuário mais gostou.
- Opção de compartilhamento, onde você poderá enviar para seus amigos o link de acesso a receita.
Se for de sua preferência visualizar a aplicação em operação, basta acessar o deploy.
- Abra o terminal e faça um clone do repositório.
git clone [email protected]:hiagoisoppo/hit-news.git
- Acesse a pasta clonada do repositório, e instale as dependências.
cd hit-news
npm install
- Inicie o servidor de desenvolvimento.
npm run dev
- Abra o navegador no endereço http://localhost:3000.
English
HIT News is a web application developed with the aim of distributing and organizing the most recent news, made available through the IBGE API. During development, the following technologies were used: ViteJs, TypeScript, ReactJs, ReactTestingLibrary, Vitest, TailwindCss, PostCss, HeroIcons.
- List with a summary of the latest updated news, through the API: IBGE API Notícias.
- Search and filter recipes, using categories and keywords.
- Access the full news by redirecting to the official IBGE page.
- Favorites tab, to store all the news that the user liked most in LocalStorage.
- Sharing option, where you can send the recipe access link to your friends.
If you prefer to just access the application in operation, just access the deploy.
- Open the terminal and clone the repository.
git clone [email protected]:hiagoisoppo/hit-news.git
- Access the cloned repository and install the dependencies.
cd hit-news
npm install
- Start the development server.
npm run dev
- Open browser at http://localhost:3000.