KMG Jarzabek
Company website with custom themes and gallery plugins for KMG Jarzabek, including full setup from content to hosting deployment.
Overview
In 2020, I developed a complete company website for KMG Jarzabek using the BatFlat CMS. The project involved creating a custom theme, developing plugins for image galleries and carousel functionality, populating initial content, and handling the full deployment including hosting and domain setup.
Technical Details
Platform
The website was built on BatFlat, a lightweight PHP CMS. I extended its functionality with custom plugins tailored to the client’s needs.
Key Features
Custom Theme
- Branded design matching company identity
- Responsive layout for all devices
- Optimized for performance and SEO
Gallery Management
- Custom plugin for managing photo galleries
- Album organization and categorization
- Lightbox functionality for image viewing
Image Carousel
- Custom carousel plugin for displaying rotating content
- Configurable transition effects
- Mobile-friendly touch support
My Contributions
As the sole developer on this project, I handled every aspect:
- Custom Theme - Designed and developed a complete BatFlat theme matching the company branding
- Plugin Development - Created custom plugins for gallery management and image carousel
- Content Population - Added initial content including company information, services, and images
- Hosting Setup - Purchased and configured hosting and domain
- Deployment - Deployed the website and ensured public availability
- Maintenance - Initial setup and testing of all functionality
Key Features
- Custom BatFlat theme and plugins
- Photo gallery management system
- Image carousel with transitions
- Responsive design
- SEO-friendly structure
- Complete hosting and domain setup
Lessons Learned
This project taught me the full lifecycle of a website from concept to public launch. I gained experience in working directly with a client to deliver a complete solution including both technical implementation and initial content setup. The project reinforced my ability to extend CMS functionality with custom plugins and manage the deployment process independently.