jinx-vi-0 / BlogLog

BlogLog - Your personalized blogging companion
15 stars 27 forks source link
expressjs gssoc-ext hactoberfest hactoberfest-accepted mongodb nodejs

BlogLog πŸ“

Welcome to BlogLog, your personalized blogging companion designed to help you effortlessly keep track of your thoughts, experiences, and reflections all in one convenient log. Built with Node.js, Express, and MongoDB, BlogLog provides a user-friendly interface to create, read, update, and delete (CRUD) your blog posts.

🌟 Stars 🍴 Forks πŸ› Issues πŸ”” Open PRs πŸ”• Close PRs
Stars Forks Issues Open Pull Requests Close Pull Requests

Key Features 🌟

Installation πŸš€

To get started with BlogLog, follow these steps:

  1. Clone the Repository:

    git clone https://github.com/yourusername/bloglog.git
    cd bloglog
  2. Install Dependencies:

    npm install
  3. Set Up Environment Variables:

Create a .env file in the root directory and add the following line:

MONGODB_URI=mongodb://localhost:27017/bloglog
  1. Start the Server:
    npm start

The application will be available at http://localhost:5000 🌐

Usage πŸ› οΈ

After starting the server, open your browser and navigate to http://localhost:5000. From there, you can create, view, update, and delete your blog posts.

Contributing 🀝

We welcome contributions! Here’s how you can contribute:

  1. Fork the Repository: Create a personal copy of the repository on your GitHub account.

  2. Create Your Branch: Develop your feature or fix.

    git checkout -b feature/YourFeatureName
  3. Commit Your Changes: Make sure to write meaningful commit messages.

    git commit -m "Add some feature"
  4. Open a Pull Request: Push your changes to your fork and submit a pull request.

  5. Add Detailed Descriptions: Include any relevant information and screenshots if applicable.

License πŸ“œ

This project is licensed under the MIT License

Acknowledgments πŸ™Œ

Our Contributors πŸ‘€

Give it a Star! ⭐

If you enjoy BlogLog, give this repository a star! ⭐

Enjoy using BlogLog, and happy blogging! 🌈