This application is a simple post-sharing app developed using React, Firebase, Redux, and Tailwind CSS. Users can register, log in, and then share posts. Additionally, there is a notification section on the right side of the main page, displaying notifications for new registered users and new posts.
I wrote this application to learn firebase a little bit.
- User registration and login
- Post sharing
- Notification section
- React
- Firebase (Authentication, Firestore)
- Redux
- Tailwind CSS
- Clone the repository:
https://github.com/ferhatkplnn/react-firebase-post-app.git
cd react-firebase-post-app
- Install the required dependencies:
npm install
-
Configure Firebase settings: -Open the src/firebase.js file and update it with your Firebase project settings.
-
Start the application:
npm run dev
-
Before configuring Firebase, create a new project on the Firebase Console and enable the necessary services.
-
Firebase Authentication and Firestore are used. Create Firestore collections to store users and posts.
The application is open for development. For example, you can add post deletion and post editing sections. If you would like to contribute to the application, please fork it and submit a pull request. We welcome any contributions and suggestions