Minimal Blog is a lightweight blogging platform designed for personal use.
- Backend: Laravel
- Frontend: Livewire, Alpine.js, Tailwind CSS
- Database: MySQL
Ensure you have the following installed on your system:
- PHP (latest stable version recommended)
- Composer
- Node.js & npm (or Yarn)
- MySQL (or a compatible database system)
-
Clone the Repository
git clone https://github.com/minhajul/blog.git cd blog
-
Install Dependencies
composer install npm install # or yarn install
-
Configure Environment
cp .env.example .env php artisan key:generate
-
Set Up the Database
- Create a new database for the project.
- Update the
.env
file with your database credentials:DB_DATABASE=your_database_name DB_USERNAME=your_database_user DB_PASSWORD=your_database_password
-
Run Migrations
php artisan migrate
-
Serve the Application
php artisan serve
or
composer run dev
The application will be accessible at
http://127.0.0.1:8000
.
This project is licensed under the MIT License. See the LICENSE
file for details.