Esse projeto foi desenvolvido durante o capítulo 2 do curso Ignite, da Rocketseat, na trilha de React.js
ig.news é uma plataforma de leitura de notícias para pessoas que se interessam pelo mundo React. Através do pagamento de uma assinatura mensal é possível acessar todos posts já publicados, caso não haja pagamento, apenas uma introdução será mostrada
- Next.js (SSG, SSR, React, ...)
- Prismic (CMS para o blog)
- Stripe (para pagamentos)
- Fauna (para persistência de dados)
Para instalar o projeto, siga estas etapas:
# Clone o projeto
$ git clone https://github.com/LeoUpperThrower4/ignews.git
# Acesse-o
$ cd ignews
# Instale suas dependências
$ yarn
# Você terá que criar um arquivo na raiz do projeto chamado .env e nele precisará preencher as variáveis do Stripe, Prismic, Github, etc...
# Construa a aplicação final
$ yarn build
# Inicie-a
$ yarn start
Para contribuir com o projeto, siga estas etapas:
- Bifurque este repositório.
- Crie um branch:
git checkout -b <nome_branch> origin/main
. - Faça suas alterações e confirme-as:
git commit -m '<mensagem_commit>'
- Envie para o branch original:
git push origin <nome_branch>
- Crie a solicitação de pull para a branch main.
Como alternativa, consulte a documentação do GitHub em como criar uma solicitação pull.
Sinta-se à vontade para contribuir!
Esse projeto está sob a licença MIT.