trpiano / ig.news

The ig.news project is a blog where users can access the content of each post according to their subscription status.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ig.news


Made by Repository size GitHub last commit GitHub

About

This application aims to propose a content subscription service, thus being part of the paid content and part of it free. Where the user performs social authentication with GitHub.

Screenshots

ig.news


ig.news


ig.news


ig.news

Features

  • Social authentication using GitHub;
  • Paid and free content;
  • Payment integrated with the application.

Technologies

The following tools were used in this project:

APIs

The following APIS were used in thid project:

Requirements

Before starting 🏁, you need to have Git and Node installed.

Starting

# Clone this project
$ git clone https://github.com/trpiano/ig.news

# Access
$ cd ig.news

# Install dependencies
$ yarn

# Run the project
$ yarn start

# The server will initialize in the <http://localhost:3000>

Environment Variables (.env)

# Rename the .env file like the example below
$ cp .env.example .env.local

Stripe Webhook

Install the Stripe CLI client so that the WebHooks are accompanied by the application, on the link below follow the instructions for installing the client's configuration.


Made with 💜 by Timoteo Reinheimer Piano

 

Back to top

About

The ig.news project is a blog where users can access the content of each post according to their subscription status.

License:MIT License


Languages

Language:TypeScript 78.6%Language:SCSS 20.3%Language:Shell 0.9%Language:JavaScript 0.2%