You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
React Firebase Blog App
Welcome to my React Firebase Blog App! This application is built using React for the front end and Firebase for the backend, providing a simple and dynamic platform for creating and managing blog posts.
Features
Real-time Database: Firebase Realtime Database to store and retrieve blog posts.
Create, Read, Update, Delete (CRUD) Operations: Easily create, edit, and delete blog posts.
Responsive Design: A responsive and user-friendly interface accessible on various devices.
Technologies Used
React
Firebase
JSX
TAILWINDCSS
Getting Started
To run this project locally, follow these steps:
Clone the repository:
bash
Copy code
git clone https://github.com/S-A-N-I-T-Y/react-firebase-blog-app.git
Install dependencies:
bash
Copy code
cd react-firebase-blog-app
npm install
Set up Firebase:
Create a new Firebase project on the Firebase Console.
Copy the Firebase configuration details.
Create a .env file in the project root and add your Firebase configuration:
env
Copy code
REACT_APP_FIREBASE_API_KEY=your-api-key
REACT_APP_FIREBASE_AUTH_DOMAIN=your-auth-domain
REACT_APP_FIREBASE_PROJECT_ID=your-project-id
REACT_APP_FIREBASE_STORAGE_BUCKET=your-storage-bucket
REACT_APP_FIREBASE_MESSAGING_SENDER_ID=your-messaging-sender-id
REACT_APP_FIREBASE_APP_ID=your-app-id
Run the app:
bash
Copy code
npm start
Open your browser and visit http://localhost:3000 to view the app.
Contributing
Feel free to contribute to the project. If you find any issues or have suggestions for improvements, please open an issue or create a pull request.
Happy Blogging!
# blog