Skip to content

Grizi7/world-blog

Repository files navigation

World Blog


  • Welcome to World Blog application, designed for allowing users to view and comment on blogs and articles while admins can write, edit and delete them.
  • 📝Table of content


    ⛏️ Built Using


    🧐Features


    • Login, Registration and logout
    • Email verification and Password Reset
    • search and filtering articles by title, content and author
    • create, edit and delete articles for admins and post creator.
    • only admins can publish a post after review.
    • view and comment on articles by users and admins
    • users can contact the admin via contact us form

    🔧Requirements


    • PHP => 8.2
    • Laravel => 11
    • composer
    • MySQL

    🚀 Installation Steps


    First clone this repository, install the dependencies, and setup your .env file.

    git clone https://github.com/Grizi7/world-blog.git
    composer install
    cp .env.example .env
    

    add your Database credentials to your .env file and run this command to generate the app key, create and seed the database

    php artisan key:generate
    php artisan migrate --seed
    php artisan storage:link
    

    run the project using the following command

    php artisan serve
    

    Admin credentials

    About

    No description, website, or topics provided.

    Resources

    Stars

    Watchers

    Forks

    Releases

    No releases published

    Packages

    No packages published