Blog Hub is a React blogging app powered by Firebase.
In this application, you can publish posts with Markdown formatting, subscribe to other users and put reactions on posts, search for posts in the database, create as many users as you want and customize them, and much more.
View profiles and posts of other users, posts of people you follow, and posts you've marked. You can sort posts by the number of reactions and date of publication and filter them by topics.
Try the app demo running on Firebase Hosting.
- Install Node.js (in case you haven't installed it).
- Download the source code and open a command prompt in the project's root folder.
- Install the dependencies needed for the application.
npm install
- Start React project and development server.
npm start
This app was built using Create React App, Redux Toolkit, Tailwind CSS, Class names library and Firebase features such as Firestore, Storage, Authentication and Hosting.