Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rnuv/nextfire-blog
A social blogging platform created with Next.js, React and Firebase. The application comes outfitted with user authentication, custom usernames, the ability to post articles, and a heart/unheart system.
https://github.com/rnuv/nextfire-blog
firebase nextjs oauth2 react
Last synced: 1 day ago
JSON representation
A social blogging platform created with Next.js, React and Firebase. The application comes outfitted with user authentication, custom usernames, the ability to post articles, and a heart/unheart system.
- Host: GitHub
- URL: https://github.com/rnuv/nextfire-blog
- Owner: rNuv
- Created: 2022-05-11T23:44:26.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-06-16T07:18:48.000Z (over 1 year ago)
- Last Synced: 2024-12-01T08:04:23.897Z (about 2 months ago)
- Topics: firebase, nextjs, oauth2, react
- Language: JavaScript
- Homepage: https://nextfire-blog-app.vercel.app
- Size: 476 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# NextFire Blog | [nextfire-blog-app.vercel.app](https://nextfire-blog-app.vercel.app)
## Description
A Medium like social blogging platform that allows authors to post realtime content that is search engine optimized and bot-friendly. The full stack web application features server side rendering standards like SSR and ISR through Next.js, Firestore data modeling, user authentication, custom usernames, hearts and image file uploads. Deployment is done using Vercel and fully protected with security rules specified in Firebase.
## Pictures
Home page and Example Article page.## Technologies
- ![React](https://img.shields.io/badge/react-%2320232a.svg?style=for-the-badge&logo=react&logoColor=%2361DAFB)
- ![Firebase](https://img.shields.io/badge/Firebase-039BE5?style=for-the-badge&logo=Firebase&logoColor=white)
- ![Next JS](https://img.shields.io/badge/Next-black?style=for-the-badge&logo=next.js&logoColor=white)
- ![Vercel](https://img.shields.io/badge/vercel-%23000000.svg?style=for-the-badge&logo=vercel&logoColor=white)
- ![JavaScript](https://img.shields.io/badge/javascript-%23323330.svg?style=for-the-badge&logo=javascript&logoColor=%23F7DF1E)
- OAuth 2.0---
*Made with <3 by Arnav, circa 2022*