Skip to content

Commit 9091af9

Browse files
committed
feat: add blog-leatsophat.vercel.app project details and media assets
1 parent 020ffd6 commit 9091af9

1 file changed

Lines changed: 84 additions & 0 deletions

File tree

  • content/projects/blog-leatsophat-vercel-app
Lines changed: 84 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,84 @@
1+
---
2+
title: "blog-leatsophat.vercel.app"
3+
slug: "blog-leatsophat-vercel-app"
4+
description: "A personal blogging platform featuring tutorials, articles, and media-rich posts, built as a modern web publishing experience."
5+
image: "/assets/projects/blog-leatsophat.vercel.app/light-1.webp"
6+
tags: ["Blog", "Tutorial", "Portfolio"]
7+
languages: ["Laravel", "React", "TailwindCSS"]
8+
source:
9+
-
10+
name: "source"
11+
type: "source"
12+
url: "https://github.com/pphatdev/post"
13+
-
14+
name: "demo"
15+
type: "demo"
16+
url: "https://blog-leatsophat.vercel.app"
17+
18+
authors:
19+
-
20+
name: "PPhat Dev"
21+
profile: "https://github.com/pphatdev.png"
22+
url: "https://github.com/pphatdev"
23+
24+
published: true
25+
createdAt: "2026-03-16T10:12:15.648Z"
26+
---
27+
28+
---
29+
30+
<div class="blog-gallery" data-layout="snap" data-captions="true">
31+
<img src="/assets/projects/blog-leatsophat.vercel.app/dark-1.webp" alt="Home page dark mode" className=""/>
32+
<img src="/assets/projects/blog-leatsophat.vercel.app/light-1.webp" alt="Home page light mode" className=""/>
33+
<img src="/assets/projects/blog-leatsophat.vercel.app/dark-2.webp" alt="Tutorial listing dark mode" className=""/>
34+
<img src="/assets/projects/blog-leatsophat.vercel.app/light-2.webp" alt="Tutorial listing light mode" className=""/>
35+
<img src="/assets/projects/blog-leatsophat.vercel.app/dark-3.webp" alt="Blog listing dark mode" className=""/>
36+
<img src="/assets/projects/blog-leatsophat.vercel.app/light-3.webp" alt="Blog listing light mode" className=""/>
37+
<img src="/assets/projects/blog-leatsophat.vercel.app/dark-4.webp" alt="Post details dark mode" className=""/>
38+
<img src="/assets/projects/blog-leatsophat.vercel.app/light-4.webp" alt="Post details light mode" className=""/>
39+
<img src="/assets/projects/blog-leatsophat.vercel.app/dark-5.webp" alt="Tag page dark mode" className=""/>
40+
<img src="/assets/projects/blog-leatsophat.vercel.app/light-5.webp" alt="Tag page light mode" className=""/>
41+
<img src="/assets/projects/blog-leatsophat.vercel.app/dark-6.webp" alt="Content section dark mode" className=""/>
42+
<img src="/assets/projects/blog-leatsophat.vercel.app/light-6.webp" alt="Content section light mode" className=""/>
43+
</div>
44+
45+
<br/>
46+
47+
# ✨ About Project
48+
49+
blog-leatsophat.vercel.app is a personal blog platform used to publish tutorials, technical notes, and media-rich content.
50+
The site presents categorized sections such as tutorials, blogs, memories, and entertainment, with a homepage focused on latest updates.
51+
It is designed for simple reading workflows, fast navigation between tags and posts, and a clean writing-first experience.
52+
53+
# 🛠️ Project Tech Stack
54+
55+
- ⚙️ Core:
56+
- Laravel
57+
- React
58+
- JavaScript
59+
60+
- 🎨 UI and Styling:
61+
- TailwindCSS
62+
- Responsive layout patterns
63+
- Dark and light mode presentation
64+
65+
- 📝 Content and Publishing:
66+
- Tag-based organization
67+
- Multi-section content feeds
68+
- Image-first article support
69+
70+
# 🌈 Project Features
71+
72+
- Homepage with latest tutorials and blogs
73+
- Multi-section publishing (tutorial, blog, memories, entertainment)
74+
- Tag-based navigation and filtering
75+
- Readable post detail pages
76+
- Responsive design for desktop and mobile
77+
- Light and dark mode screenshots for core pages
78+
79+
# 💻 Preview
80+
81+
Here is the screenshot preview 📸:
82+
83+
![blog-leatsophat](/assets/projects/blog-leatsophat.vercel.app/dark-full.webp)
84+
![blog-leatsophat](/assets/projects/blog-leatsophat.vercel.app/light-full.webp)

0 commit comments

Comments
 (0)