📰 News is a blog where you can stay on top of the latest news.
In this project, I learned very important concepts from Next.js, like Server Side Rendering, Static Site Generation, API Routes, integration with Stripe, an internet payment infrastructure, webhooks with Stripe, data persistence in FaunaDB, a non-relational database focused on serverless, authentication with GitHub using Next Auth and best practices in css using Sass.
This project was made using the follow technologies:
# Clone Repository
$ git clone https://github.com/Felipeact/News.git && cd news
# Install Dependencies
$ yarn
# Fill .env.local file with YOUR environment variables, according to .env.example file.
# Run Aplication
$ yarn dev
Go to http://localhost:3000/ to see the application running.
Create a new issue report, it will be an honor to be able to help you solve and further improve our application.
This project follows the Angular Convention commits pattern. Click to see the available prefixes.
- Fork this repository;
- Create a new branch to develop your feature:
git checkout -b my-feature
; - Commit your changes:
git commit -m 'feat: my new feature'
; - Push to your branch:
git push origin my-feature
.
This project is under the MIT License | Made with by Felipe Viana.