Skip to content

sunzidulislam/blogger

Repository files navigation

📝 Blogger

Blogger is a versatile blogging platform that allows users to create accounts, share their thoughts and experiences through blog posts, and engage with a community of readers through comments.

This project follows the core principles of CRUD (Create, Read, Update, Delete) to enable seamless content management while showcasing the power and versatility of the Laravel framework.


✨ Key Features

  • User Registration and Authentication
    Users can create accounts and securely log in to access the platform.

  • Create, Update, and Delete Blogs
    Registered users can write and publish their own blog posts with full control, including editing and deleting.

  • Comments
    Readers can express their opinions by leaving comments, fostering interaction and engagement within the Blogger community.

  • Popular Posts
    Highlights trending posts based on views, comments, or ratings to improve content discovery.

  • Tagging System
    Categorizes posts with tags, allowing users to explore content by topics or themes for better organization.


🚀 Tech Stack

  • Framework: Laravel
  • Backend: PHP
  • Database: MySQL
  • Frontend: Blade Templates, Bootstrap, JavaScript
  • Version Control: Git & GitHub

📸 Demo Video

🎥 Watch a quick demo of Blogger here:
👉

1697264645052.mp4

⚡ Installation & Setup

  1. Clone the repository:

    git clone https://github.com/sunzidulislam/blogger.git
    cd blogger
    
  2. Install dependencies:

    composer install
    npm install
    npm run dev
  3. Configure environment:

    • Copy .env.example.env
    • Set up database credentials
  4. Run migrations:

    php artisan migrate
  5. Start the development server:

    php artisan serve
  6. Visit the app in your browser:

    http://127.0.0.1:8000
    

📂 Project Structure

blogger/
├── app/
├── bootstrap/
├── config/
├── database/
├── public/
├── resources/
│   ├── views/
│   ├── css/
│   └── js/
├── routes/
│   └── web.php
└── ...

👨‍💻 Author

Md. Sunzidul Islam 📧 sunzidulislam12@gmail.com 🔗 LinkedIn | GitHub

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors