https://github.com/nethmiumaya/red-code-blog
RedCode Intern Blog" is a mini-capstone project where users can create, edit, delete, and view blog posts. The project uses Laravel 11 for the backend and Vue 3 with Inertia.js for the frontend. Posts are validated and displayed dynamically. Optional enhancements include user authentication, categories/tags, and search, pagination features.
https://github.com/nethmiumaya/red-code-blog
bootstrap inertiajs laravel11 tailwindcss vue3
Last synced: 2 months ago
JSON representation
RedCode Intern Blog" is a mini-capstone project where users can create, edit, delete, and view blog posts. The project uses Laravel 11 for the backend and Vue 3 with Inertia.js for the frontend. Posts are validated and displayed dynamically. Optional enhancements include user authentication, categories/tags, and search, pagination features.
- Host: GitHub
- URL: https://github.com/nethmiumaya/red-code-blog
- Owner: nethmiumaya
- License: mit
- Created: 2025-05-11T06:27:52.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-05-22T18:30:13.000Z (about 1 year ago)
- Last Synced: 2025-06-17T04:37:50.080Z (about 1 year ago)
- Topics: bootstrap, inertiajs, laravel11, tailwindcss, vue3
- Language: PHP
- Homepage:
- Size: 866 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 📝 RedCode Intern Blog
A full-stack Blog Management System built using **Laravel 11**, **Vue 3**, **Inertia.js**, and **Tailwind CSS**. This platform allows users to create, edit, and manage blogs with ease, featuring a sleek and responsive UI.
---
## 📸 Screenshots
> View all screenshots here: [Google Drive Folder](https://drive.google.com/drive/u/0/folders/1pLwfNdoAomSpKVvk3tvNMmTPp9tB8OVI)
> 📌 To use images from your Google Drive, you must make them public and use the direct image links OR upload them to the `images/` directory of this repository.
---
## ⚙️ Tech Stack
| Layer | Technology |
|--------------|------------------|
| **Frontend** | Vue 3, Inertia.js, Tailwind CSS |
| **Backend** | Laravel 11 |
| **Database** | MySQL |
| **Others** | Vite |
---
## 🚀 Features
- ✅ User authentication (via Laravel Breeze)
- 📰 CRUD operations for Blogs
- 🧩 Dynamic modals for creating and editing
- 🔍 Search and filter blog posts
- 🎨 Fully responsive design
---
## 📦 Installation
### 1. Clone the Repository
```bash
git clone https://github.com/nethmiumaya/Red-code-blog.git
cd Red-code-blog
```
### 2. Backend Setup
```
composer install
cp .env.example .env
php artisan key:generate
php artisan migrate
php artisan db:seed
php artisan serve
```
### 3. Frontend Setup
```
npm install
npm run dev
```
## License
In here include ([LICENSE](https://github.com/nethmiumaya/Red-code-blog/blob/main/LICENSE))