Welcome to the Blog App repository! This is a full-stack web application built using React.js, Node.js, Express, MongoDB, and Firebase for authentication. The application allows users to view, upvote, and comment on blog posts.
You can access the live demo of the application here.
- User authentication using Firebase.
- View and read blog posts.
- Upvote blog posts. (only authenticated user)
- Comment on blog posts. (only authenticated user)
- React.js - Frontend library for building user interfaces.
- Node.js - Backend runtime environment for server-side code.
- Express - Web framework for Node.js used to build the backend API.
- MongoDB - NoSQL database for storing blog posts and comments.
- Firebase - Authentication service for user login and registration.
- Google Cloud - Deployment platform for hosting the application.