This is a simple React application that allows users to comment, reply, like, and dislike comments. It integrates Firebase for authentication using Google Sign-In and utilizes Material-UI for styling.
- User authentication with Google Sign-In
- Commenting functionality
- Reply to comments
- Like and dislike comments
- User profile display
- React
- Firebase
- Material-UI
- React Comments Section
- UUID for unique comment IDs
-
Clone the repository:
git clone cd
-
Install dependencies:
npm install
-
Set up Firebase:
- Create a Firebase project and enable Google authentication.
- Add your Firebase configuration to the
firebase.js
file.
-
Start the application:
npm start
- Users can log in using their Google account.
- Once logged in, they can add comments, reply to existing comments, and like or dislike comments.
Feel free to submit issues or pull requests for improvements or bug fixes.