Skip to content

A blog application using React, Firebase, and Firebase Authentication.

Notifications You must be signed in to change notification settings

Cililocwee/bytecrunch

Repository files navigation

React Firebase Blog Application

This is a simple blog application powered by React. It uses Firebase as a database and Firebase Authentication to control auth requests.

Getting Started

To get started with the application, follow these steps:

  1. Clone the repository to your local machine.
  2. Install the required dependencies using npm install
  3. Set up a Firebase account and create a new project
  4. Add your Firebase config into the firebase.js file
  5. Create a new .env file in the root directory and add your Google auth uid
  6. Start the development server using npm run dev

This project is packaged using Vite, so the default address is localhost:5173

Features

The React Firebase Blog Application comes with a range of features to help you manage your blog, including:

  • Authentication: Users can log in using Google through Firebase Authentication
  • Create and Edit Posts: Users can create new blog posts and edit existing ones
  • Delete Posts: Users can delete their posts
  • Commenting System: Users can comment on blog posts and the owner of the blog can delete comments

Technologies Used

The React Firebase Blog Application is built using the following technologies:

  • React: A JavaScript library for building user interfaces
  • Firebase: A backend-as-a-service platform for building web and mobile applications
  • React Router: A library for routing in React applications

Contributing

If you'd like to contribute to the React Firebase Blog Application, feel free to open an issue or submit a pull request. Please make sure to follow the project's code of conduct.

License

This project is licensed under the MIT License. Feel free to use and modify this code for your own projects.

About

A blog application using React, Firebase, and Firebase Authentication.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published