The MERN Blog Website is a full-stack application built using the MERN stack (MongoDB, Express, React, Node.js) architecture. It provides a platform for users to read and interact with blog posts.
- 📚 MongoDB Database: Utilizes MongoDB as the database to store and manage blog data.
- 🔒 Firebase Authentication: Secure user accounts with Firebase authentication for login and logout functionality.
- 💬 Commenting and Upvoting: Users can comment on blog posts and upvote their favorite posts.
- 🎨 User-Friendly Interface: Simple and intuitive UI designed for easy navigation and interaction with blog posts.
- 🚀 Scalability and Maintainability: Built with a clean and organized codebase for future scalability and easy maintenance.
- Clone the repository:
git clone https://github.com/your-username/mern-blog-website.git
- Install dependencies:
npm install
- Set up the MongoDB database and Firebase authentication.
- Start the server:
npm start
- Open the website in your browser:
http://localhost:3000
Contributions are welcome! If you have any ideas, suggestions, or bug fixes, please submit a pull request.