Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/pphatdev/blog-post
Full stack Laravelv8 + ReactJs Template
https://github.com/pphatdev/blog-post
aliases-setup laravel-mix laravel8 react react-router shadcnui tailwindcss-v3 tsx
Last synced: 12 days ago
JSON representation
Full stack Laravelv8 + ReactJs Template
- Host: GitHub
- URL: https://github.com/pphatdev/blog-post
- Owner: pphatdev
- Created: 2024-11-24T03:39:08.000Z (2 months ago)
- Default Branch: main
- Last Pushed: 2024-11-24T06:15:51.000Z (2 months ago)
- Last Synced: 2024-11-24T06:23:43.123Z (2 months ago)
- Topics: aliases-setup, laravel-mix, laravel8, react, react-router, shadcnui, tailwindcss-v3, tsx
- Language: PHP
- Homepage:
- Size: 92.8 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Introduction
Welcome to the `Laravel React Blog Post` project! This is a simple blog application built with Laravel and React.js. It allows users to create, edit, and delete blog posts.## Getting Started
1. Install dependencies:
```bash
composer install && npm install
```
2. Create a `.env` file based on `.env.example` and configure your database settings.3. Generate an application key:
```bash
php artisan key:generate
```
4. Run database migrations:```bash
php artisan migrate
```
5. Start the development server:```bash
php artisan serve
``````bash
npm run watch
```## With Quickly Start
### Clone Project
To clone project from GitHub:
```bash
git clone https://github.com/pphatdev/blog-post.git && cd blog-post
```### Setup Project Environment
```bash
composer install && npm install && cp .env.example .env && php artisan key:generate && php artisan migrate && npm run dev && php artisan serve
```## Usage
- Visit `http://localhost:8000` in your browser to access the application.## Contributing
- Contributions are welcome! Please create a pull request or open an issue for any improvements or bug fixes.
## License
This project is licensed under the MIT License.
## Acknowledgments
- Laravel - The PHP framework used for the backend.
- React - The JavaScript library used for the frontend.
- Tailwind CSS - A utility-first CSS framework for styling.