Feed is a fullstack bloggin platform where users can currently be authenticated by Google and post blogs in a markdown format. Feed includes technologies such as Next.js server side rendering and incremental static regeneration. Authentication is implemented using Google Firebase authentication. Data is stored in Firebase clould database.
Authentication of this app is achieved with Google firebase SDK. Once logged in, users have access to the following features:
- Create a post in WYSIWYG format
- Edit an exisitng post
- like/heart a post written by other users
Authentication is not required if only viewing posts.
You can view the deployed version of Feed here. Feed is deployed on Vercel with custom domain name.
- Clone and install the backend repository here
- Install dependencies
npm install - Start the React App in dev environment
npm run dev
- React - Javascript frontend components library
- Next.js - The React Framework for Production.
- Firebase - Cloud database and authentication service provider.
- Vercel - Developer of Next.js, deployment platform.
Feed authored by Lance Lee