Skip to content

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.

Notifications You must be signed in to change notification settings

ferhatkaplan-dev/react-firebase-post-app

Repository files navigation

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

About

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.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published