Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/majid-razzaq/react-blog-laravel-backend

The backend of this blog website is built with Laravel, serving as a RESTful API to manage blog operations, including creating, editing, updating, and deleting posts in a MySQL database.
https://github.com/majid-razzaq/react-blog-laravel-backend

api backend backend-api blog-backend blog-web-app blog-webapplication blog-website blog-websites laravel laravel-backpack laravel-blog laravel-blog-api laravel-blog-api-routes laravel-blog-app laravel-blog-website react rest-api

Last synced: 15 days ago
JSON representation

The backend of this blog website is built with Laravel, serving as a RESTful API to manage blog operations, including creating, editing, updating, and deleting posts in a MySQL database.

Awesome Lists containing this project

README

        



Laravel Logo

## React Laravel Blog Backend

The backend of this blog website is built using Laravel, a powerful PHP framework that serves as the foundation for all server-side operations. In this project, Laravel is utilized to create a robust RESTful API that handles all aspects of blog management, including storing, editing, updating, and deleting blog posts in a MySQL database.

## Features

- **RESTful API:** Provides endpoints for CRUD operations (Create, Read, Update, Delete) for managing blog posts.
- **Database Management:** Utilizes MySQL for storing blog data, with Eloquent ORM for smooth and secure database interactions.

## Requirements
- Laravel = 11.20.0
- PHP = 8.2.12
- Composer Version = 2.7.7

## Getting Started
- Clone the repository.
- Run composer install to install dependencies.
- Set up your database configuration in the .env file.
- Run php artisan migrate to create the necessary database tables.
- Customize the application as needed.

```javascript
composer install
```

```javascript
php artisan migrate
```

```javascript
php artisan serve
```