An open API service indexing awesome lists of open source software.

https://github.com/flvsantos15/aula03-ignews

A NewsLetter application
https://github.com/flvsantos15/aula03-ignews

api-rest fauna-db ignite-rocketseat nextjs prismic-cms reactjs scss stripe typescript

Last synced: 2 months ago
JSON representation

A NewsLetter application

Awesome Lists containing this project

README

        

IgNews



🚧 IgNews 🚀 🚧



🚀 It's a NewsLetter application, where the user sees a preview of an article if he doesn't have subscription, which he can do with his github, and assign for a payment per month. After he is able to see and read all articles coming from a database.




# Tabela de conteúdos

- [About](#about)
- [How to run](#how-to-run)
- [Requirements](#requirements)
- [Tecnologies](#technologies)
- [Features](#features)
- [Author](#author)

## Getting Started


How to run


To run this application you need to install:


- [NodeJS](https://nodejs.org/)

- [Git](https://git-scm.com/)

- Além disto é bom ter um editor para trabalhar com o código como [VSCode](https://code.visualstudio.com/)



First, download this repository to your machine:

```bash
git clone https://github.com/flvSantos15/feedback-widget.git
```

Go to the folder:

```bash
cd folder's name
```

Then, install dependencies by running:

```bash
yarn
# or
npm install
```

And finally, run the development server:

```bash
npm run dev
# or
yarn dev
```

Open [http://localhost:3000](http://localhost:3000) with your browser to see the result.


This application is being built using the following technologies:



- [React](https://pt-br.reactjs.org/)
- [TypeScript](https://www.typescriptlang.org/)
- [NextJS](https://nextjs.org/)
- [Stripe](https://stripe.com/docs/js)
- [FaunaDB](https://fauna.com/)
- [Prismic-CMS](https://prismic.io/)


Features developed during the classes

- [ x ] Web view
- [ x ] SignIn with github
- [ x ] Payment stripe's methods
- [ x ] database integration
- [ x ] subcription validation


Autor

picture of Flavio Santos


Flavio Santos

Built with ❤️ by Flavio Santos 👋🏽 get in touch!

[![Linkedin Badge](https://img.shields.io/badge/-flvSantos-blue?style=flat-square&logo=Linkedin&logoColor=white&link=https://www.linkedin.com/in/flvSantos15/)](https://www.linkedin.com/in/flvSantos15/)
[![Gmail Badge](https://img.shields.io/badge/[email protected]?style=flat-square&logo=Gmail&logoColor=white&link=mailto:[email protected])](mailto:[email protected])