https://github.com/marwan-mohamed12/laravel-blog
https://github.com/marwan-mohamed12/laravel-blog
blade-template bootstrap5 css3 elqouent html5 laravel php
Last synced: 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/marwan-mohamed12/laravel-blog
- Owner: marwan-mohamed12
- Created: 2024-03-15T02:03:48.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-05-03T23:08:37.000Z (about 1 year ago)
- Last Synced: 2024-05-04T00:23:05.571Z (about 1 year ago)
- Topics: blade-template, bootstrap5, css3, elqouent, html5, laravel, php
- Language: PHP
- Homepage:
- Size: 241 KB
- Stars: 17
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Laravel Blog Application
This repository houses a fully functional Laravel blog application designed for seamless content creation and management.
## Features
* **CRUD Operations:** Effortlessly create, read, update, and delete blog posts.
* **User Authentication:** Securely manage user accounts and access levels with built-in authentication.
* **Post Categories:** Organize your content efficiently with customizable post categories.
* **Search Functionality:** Quickly find specific blog posts using a user-friendly search feature.
* **Responsive Design:** Enjoy a consistent and optimized experience across all devices.## Getting Started
1. **Clone the repository:**
```
bash git clone https://github.com/marwan-mohamed12/laravel-blog.git
```2. **Navigate to the project directory:**
```
bash cd laravel-blog
```3. **Install dependencies::**
```
bash composer install
```4. **Configure environment variables::**
- Rename .env.example to .env
- Update database credentials and any other relevant settings within the .env file.5. **Generate application key:::**
```
php artisan key:generate
```
6. **Run database migrations:::**
```
php artisan migrate
```
8. **Start the development server:::**
```
php artisan serve
```
9. **Access the application:::**
- Open your web browser and visit http://localhost:8000 to explore the blog application.