Skip to content

The Laravel Blog Project is a versatile and user-friendly web application built on the Laravel framework, designed to simplify the process of creating and managing blog content.

License

Notifications You must be signed in to change notification settings

ariful305/laravel-blog

Repository files navigation

Laravel Blog Project

The Laravel Blog Project is a versatile and user-friendly web application built on the Laravel framework, designed to simplify the process of creating and managing blog content. Whether you are a developer looking for a starting point for your blog or a business in need of an internal content management system, this project provides a solid foundation with essential features.

Table of Contents

Features

User Authentication: The project comes with a robust user authentication system, allowing users to register, log in, and manage their accounts securely.

Blog Post Management (CRUD): The application supports the fundamental CRUD operations (Create, Read, Update, Delete) for blog posts. Users can easily create new posts, edit existing ones, and delete posts as needed.

Responsive Design: The user interface is designed to be responsive, ensuring optimal user experience across a variety of devices, including desktops, tablets, and mobile phones.

Requirements

Make sure you have the following requirements installed on your machine:

Installation

  1. Clone the repository:

    git clone https://github.com/your-username/laravel-blog.git
  2. Navigate to the project directory:

    cd laravel-blog
  3. Goto database folder:

    import the sql file 
  4. Copy the .env.example file to create a new .env file:

    cp .env.example .env
  5. Configure your database in the .env file:

    DB_CONNECTION=mysql
    DB_HOST=your-database-host
    DB_PORT=your-database-port
    DB_DATABASE=your-database-name
    DB_USERNAME=your-database-username
    DB_PASSWORD=your-database-password
  6. Start the apache server:

    Access the application at http://localhost/laravel-blog.

  7. Login credential:

    Username: admin@gmail.com
    password: 123456

Usage

  • Visit http://localhost/laravel-blog in your browser.
  • Register a new account or log in if you already have one.
  • Create, edit, and delete blog posts from the dashboard.
  • Create, edit, and delete Tags from the dashboard.
  • Create, edit, and delete category from the dashboard.

License

This project is open-source and available under the MIT License.

About

The Laravel Blog Project is a versatile and user-friendly web application built on the Laravel framework, designed to simplify the process of creating and managing blog content.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published