Skip to content

Artur-Ceschin/ignews

Repository files navigation

Logo

gif project

ig.news - Next.js

Project create during the React Ignite 🚀

About this project

The project aims to study and develop an application in ReactJS with NextJS for post listing and subscription system.

The application was developed using the NextJS framework applying concepts such as external API consumption, Root API, Server Side Rendering (SSR), Static Site Generation (SSG), STRIPE for subscription payments, NextAuth for authentication with Github, FaunaDB to store information database and Prismic CMS for adding and managing post content.

This project was developed during the chapter 03 from the Ignite course

Figma Link 🎨


Technologies 👩‍💻

Thecnologies used in this project


Requirements

It is necessary to have installed on your machine

Create accounts in this external services:

Starting 🚀

# Clone this project
$ git clone https://github.com/Artur-Ceschin/ignews.git

# Access
$ cd ignews

# Install dependencies
$ yarn

# Execute stripe on your terminal
$ stripe listen --forward-to localhost:3000/api/webhooks

# Run the project
$ yarn dev

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

🔗 Link for the online project

Ignews

Warning, Stripe has a test token that only lasts a few days and I won't update it when it expires, so it won't be testing the purchase system.


License📃

This project is under license from MIT. For more details, see the LICENSE file.

Author


Made with ❤️ by Artur Ceschin 👋🏽 Please fell free to contact me!
Linkedin Badge Gmail Badge

About

See the news about the ReactJs world

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published