https://github.com/holasoymas/writehub
A medium clone blogging app
https://github.com/holasoymas/writehub
block-style blogging-platform editorjs laravel medium-clone
Last synced: about 1 month ago
JSON representation
A medium clone blogging app
- Host: GitHub
- URL: https://github.com/holasoymas/writehub
- Owner: holasoymas
- License: mit
- Created: 2025-06-24T12:00:56.000Z (12 months ago)
- Default Branch: main
- Last Pushed: 2026-03-08T09:38:29.000Z (3 months ago)
- Last Synced: 2026-03-08T13:54:58.731Z (3 months ago)
- Topics: block-style, blogging-platform, editorjs, laravel, medium-clone
- Language: Blade
- Homepage: https://writehub.maheshc.me
- Size: 398 KB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## 📖 Project Overview
**WriteHub** is a Medium-like blogging platform built with Laravel. Users can create blogs, like and comment on posts, and interact with other bloggers. Admins can manage content and users.
---
## 🛠Features
- User authentication (login/register)
- Create, edit, delete blogs
- Like and comment on posts
- Responsive design
## 💻 Getting Started (Local Development)
### 1. Clone the repository
```bash
git clone https://github.com/holasoymas/writehub.git
cd writehub
```
### 2. Install Dependencies
```bash
composer install
npm install # or pnpm install / yarn install
```
### 3. Environment setup
- copy `.env.example` to `.env`
```bash
cp .env.exmaple .env
```
- Update database credentials and other config in `.env`
### 4. Generate app key
```bash
php artisan key:generate
```
### 5. Run migration and seeders
```bash
php artisan migrate --seed
```
### 6. Compile assets
```bash
npm run dev # or pnpm/yarn run dev
```
### 7. Serve the application
```bash
php artisan serve
```
- Open [http://127.0.0.1:8000](http://127.0.0.1:8000) in your browser