An open API service indexing awesome lists of open source software.

https://github.com/th3wall/fakebook

This is a Facebook-clone project created with the purpose of learning the fundamentals of React.js starting from a simple Create React App.
https://github.com/th3wall/fakebook

firebase react

Last synced: about 1 year ago
JSON representation

This is a Facebook-clone project created with the purpose of learning the fundamentals of React.js starting from a simple Create React App.

Awesome Lists containing this project

README

          

![Image of Fakebook Project](https://cdn.jsdelivr.net/gh/Th3Wall/assets-cdn/Fakebook/Fakebook_readme.png)

# Fakebook
> This is a Facebook-clone project created with the purpose of learning the fundamentals of React.js starting from a simple Create React App.

## 🎯 About ##

I've started this project with the idea of practice the fundamentals of React.js starting from a really simple [Create React App](https://github.com/facebook/create-react-app).
I have re-built the brand new Facebook web interface structuring the project in small React components.
The build has a built-in Google Authentication, so you require a Google account in order to be able to sign in and see the complete dashboard.

## ▶️ Demo ##

Here's the [demo link](https://fakebook-8b087.web.app/).

## :sparkles: Features ##

:heavy_check_mark:  Google Authentication

:heavy_check_mark:  Cloud Firestore DB (Google Firebase)

:heavy_check_mark:  Show Facebook cloned web-dashboard

:heavy_check_mark:  Responsive site

## :rocket: Technologies ##

- [React](https://reactjs.org/)
- [React Context API](https://reactjs.org/docs/context.html)
- [Material UI](https://material-ui.com/)
- [Firebase Tools](https://firebase.google.com/)
- [Sass](https://sass-lang.com/)

## :white_check_mark: Requirements ##

Before starting :checkered_flag:, you need to have [Git](https://git-scm.com) and [Node](https://nodejs.org/en/) installed.