igoormichaeel / ignews

A JAMStack application of a news page with subscription developed at Rocketseat's Ignite ReactJS course using ReactJS and NextJS. Also was used the Stripe API for payment and subscription management, FaunaDB as database and Prismic as Headless CMS.

Home Page:https://ignews-igoormichaeel.vercel.app/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ig.news

cover

About this project

A JAMStack application of a news page for subscribers developed at Rocketseat's Ignite ReactJS course using ReactJS and NextJS. If you're not a subscriber you'll not have full access to the posts, to have it, you need to be logged into an account with active membership. You can login using your GitHub account.

Technologies and tools

Demonstration

demonstration

Getting Started

Requirements

To run this project in the development mode, you'll need to have:

Installing

On terminal, clone de repository and go to the directory

$ git clone https://github.com/igoormichaeel/ignews.git
$ cd ignews

And execute the following command to install all de dependencies:

$ yarn

Then, to runs the app in the development mode, execute:

$ yarn dev

Open http://localhost:3000 to view it in the browser.

About

A JAMStack application of a news page with subscription developed at Rocketseat's Ignite ReactJS course using ReactJS and NextJS. Also was used the Stripe API for payment and subscription management, FaunaDB as database and Prismic as Headless CMS.

https://ignews-igoormichaeel.vercel.app/

License:MIT License


Languages

Language:TypeScript 84.9%Language:SCSS 12.8%Language:JavaScript 1.6%Language:Shell 0.7%