Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- Host: GitHub
- URL: https://github.com/majid-razzaq/react-blog-laravel-backend
- Owner: Majid-Razzaq
- Created: 2024-08-27T18:46:10.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2024-08-27T18:53:52.000Z (5 months ago)
- Last Synced: 2024-11-17T01:30:47.527Z (3 months ago)
- Topics: 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
- Language: PHP
- Homepage:
- Size: 3.64 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## 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
```