Project URL
https://www.bangkokmadam.net/
Project Overview
Bangkok Madam is a Japanese-language media platform designed for
women, especially housewives living in Bangkok. The website supports
the free lifestyle magazine by publishing updated content about
restaurants, spas, clinics, courses, and city lifestyle. The
platform also includes an integrated online shop to promote and sell
products directly to readers.
Objectives
- Provide a fast and mobile-friendly content platform.
-
Enable easy publishing workflow with categories, tags, and
scheduling.
-
Integrate a simple e-commerce system into the magazine website.
- Support Japanese language UI and SEO best practices.
Tech Stack
- Frontend: HTML5, CSS3, JavaScript (Pure CSS Layout)
- Backend: CodeIgniter 4 (PHP)
- Database: MySQL
- Architecture: MVC Pattern
Key Features
-
Content Management: Article CRUD, categories, tags, featured
posts, and scheduling.
- Multi-language Support: Japanese-first user interface.
- Search Functionality: Keyword search and category filters.
-
E-commerce: Product catalog, cart, checkout, and order management.
-
Vendor Promotion: Featured product and brand spotlight sections.
-
Responsive Design: Optimized for mobile, tablet, and desktop.
-
SEO Optimization: Clean URLs, meta tags, and optimized images.
My Contributions
-
Designed the overall website architecture and content structure.
- Developed frontend layouts using pure CSS and JavaScript.
-
Built article and product management modules using CodeIgniter 4.
- Implemented responsive UI for multiple devices.
- Optimized pages for SEO and performance.