# Build a Reddit-Like Messaging Board with React and Firebase [Video]
This is the code repository for [Build a Reddit-Like Messaging Board with React and Firebase [Video]](https://www.packtpub.com/web-development/build-reddit-messaging-board-react-and-firebase-video?utm_source=github&utm_medium=repository&utm_campaign=9781788479431), published by [Packt](https://www.packtpub.com/?utm_source=github). It contains all the supporting project files necessary to work through the video course from start to finish.
## About the Video Course
In this course, you will learn how to build a message board website similar to the Reddit using the latest and greatest web technologies, including React - the reactive web framework developed by Facebook, and Firebase - the real-time serverless messaging framework from Google. 

The course starts off by Creating a message board application with React where we will create-react-app to scaffold a new project and understand what’s in the scaffold. We will then learn to Add posts and style to our message board and load Reddit posts from a file. We will then track the application state in realtime with Firebase. We will conclude the course by going through advanced React Patterns by using components as a unit of styling and spreading props to wrap components. 

By the end of this hands-on practical React course, we will teach you everything you need to know to go forward with confidence and build your own modern stateful web applications.

<H2>What You Will Learn</H2>
<DIV class=book-info-will-learn-text>
<UL>
<LI>Create a message board application 
<LI>Get to know JSX 
<LI>Explore styling the message board 
<LI>Set up firebase 
<LI>Read and write data from Firebase 
<LI>Understand advanced React patterns </LI></UL></DIV>

## Instructions and Navigation
### Assumed Knowledge
To fully benefit from the coverage included in this course, you will need:<br/>
NA
### Technical Requirements
This course has the following software requirements:<br/>
NA

## Related Products
* [Hands-On Server-Rendered React Application with Next.js [Video]]()

* [RESTful Services with Delphi [Video]]()

* [CCNA Routing and Switching 200-125 REVISION GUIDE [Video]]()