📰 News
Aplicação de notícias usando a API https://newsapi.org/ de forma whitelabel, usando o país como "tema".
Esse monorepo contem dois pacotes, o design-system
e news-app
Pacote simulando a geração de design tokens usando a ferramenta do Style Dictionary que permite que seja definido os tokens dos temas em um único formato (JSON) para que seja distribuído em várias plataformas e formatos de arquivos (JS, CSS).
Nesse pacote vai encontrar a pasta themes
que serve para separar os tokens por tema.
Onde a aplicação foi desenvolvida usando Next.js.
US | PT | BR |
---|---|---|
US | PT | BR |
---|---|---|
US | PT | BR |
---|---|---|
US | PT | BR |
---|---|---|
Antes de começar, você vai precisar ter instalado em sua máquina as seguintes ferramentas: Git, Node.js. Além disto é bom ter um editor para trabalhar com o código como VSCode
# Clone este repositório
$ git clone [email protected]:rbalves/news-app.git
# Acesse a pasta do projeto
$ cd news-app
# Para preparar o projeto, instalar e fazer o link das dependências
$ npm run bootstrap
# Execute a aplicação em modo de desenvolvimento
$ npm run dev
# A aplicação será aberta na porta:3000 - acesse http://localhost:3000
As seguintes ferramentas foram usadas na construção do projeto:
- Faça um fork do projeto.
- Crie uma nova branch com as suas alterações:
git checkout -b my-feature
- Salve as alterações e crie uma mensagem de commit contando o que você fez:
git commit -m "feature: My new feature"
- Envie as suas alterações:
git push origin my-feature
Caso tenha alguma dúvida confira este guia de como contribuir no GitHub
Rafael Alves 🚀
Este projeto esta sobe a licença MIT.
Feito com ❤️ por Rafael Alves 👋🏽 Entre em contato!