Skip to content

Pride7K/igNews

Repository files navigation

📰 ig.news

Ainda em desenvolvimento

ig.news é uma aplicação desenvolvida através do curso intensivo chamado "Ignite" provido pela RocketSeat

Seu intuito é ser um newsletter através de assinatura, onde o usuário pode assinar o serviço para obter publicações sobre o mundo de React

Tecnologias utilizadas

  • NextJs

    Por que NextJs? NextJs possui uma camada entre o backend e o frontend que se encaixa perfeitamente no scopo do projeto, conseguindo performar muito bem o que um backend faria.

  • ReactJs com TypeScript

    Funciona perfeitamente com o NextJs, além da tipagem do TypeScript que auxilia muito no desenvolvimento

  • SSA

    Home por exemplo é uma página que apenas algumas informações não são estáticas, logo a necessidade do SSA nunca esteve tão presente para escalabilidade.

  • Spire para o gerenciamento das assinaturas

    Assim como o nome diz, serviço para controlarmos as assinaturas da aplicação

  • Fauna DB

    Este banco foi escolhido devido a ser schema free, não relacional e sua forma de performar serverless

  • SASS

    Para melhor encadeamento do css padrão

Imagens do projeto

  • Tela Inicial

usuário não autenticado

usuário autenticado

  • Stripe

👨‍💻 Authors

🔥 Demo

Not Deployed Yet

⚙️ Run Locally

Clone the project

  git clone https://github.com/Pride7K/igNews.git

Go to the project directory

  cd my-project

Install dependencies

  yarn install

Don't forget to create and set your credentials on .env.local in source tree of your project

Start the server

  yarn dev