Skip to content

Latest commit

 

History

History
54 lines (35 loc) · 1.61 KB

README.md

File metadata and controls

54 lines (35 loc) · 1.61 KB

Firebase Post Application

DEMO

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.

screencapture-splash-posts-netlify-app-2024-02-23-16_42_39

Features

  • User registration and login
  • Post sharing
  • Notification section

Technologies Used

  • React
  • Firebase (Authentication, Firestore)
  • Redux
  • Tailwind CSS

Installation

  1. Clone the repository:
https://github.com/ferhatkplnn/react-firebase-post-app.git
cd react-firebase-post-app
  1. Install the required dependencies:
npm install
  1. Configure Firebase settings: -Open the src/firebase.js file and update it with your Firebase project settings.

  2. Start the application:

npm run dev

Notes

  • 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.

Contributions

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