π Social Media Promotion Service β Custom Web Platform
π Project Overview
The client needed a scalable web service that allows users to easily order social media promotion services across multiple platforms, including Instagram, TikTok, YouTube, and Telegram.
The main goal was to create a flexible and secure system that could be embedded into any website and provide a seamless user experience for ordering and paying for promotion services.
βοΈ What Was Done
Developed a full-stack web application using Laravel, Nuxt.js, Inertia.js, and Filament
Built a dynamic service form that allows users to:
select a social media platform (Instagram, TikTok, YouTube, Telegram)
add the account to be promoted
choose desired actions (followers, likes, views, etc.)
complete online payment
Created a fully embeddable widget:
can be integrated into any external website via script
supports flexible configuration and customization
Implemented advanced security mechanisms:
protection against unauthorized embedding using hash validation
safeguards against payment manipulation
additional anti-abuse protections
Built an admin panel for managing orders, services, and configurations
π Key Features
Multi-platform promotion service
Embeddable and configurable widget
Secure order and payment flow
Flexible service configuration
Admin panel for full system control
Scalable architecture for future growth
π Result
Delivered a ready-to-scale SaaS-like platform
Simplified the process of ordering social media promotion
Enabled easy integration into partner websites
Ensured secure and reliable payment handling
Created a flexible foundation for expanding services and traffic channels
1
240
π Bus Booking System β End-to-End Platform for Managing Passenger Transportation
π Project Overview
The client needed a comprehensive system to automate their passenger transportation business. Their existing processes relied heavily on spreadsheets, messaging apps, and manual coordination, which limited scalability and increased the risk of errors.
The goal was to build a centralized digital platform that would streamline operations, improve efficiency, and support business growth.
Key requirements included:
Managing routes and schedules
Handling buses and driver records
Controlling ticket sales and bookings
Managing partners and contractors
Automating booking and payment workflows
βοΈ What Was Delivered
I led the development of a full-featured web platform that covers all core business processes:
π§ Backend (Laravel)
Designed and developed a scalable RESTful architecture
Implemented core business logic for bookings, ticketing, and scheduling
Built role-based access control for admins, managers, and operators
Integrated payment handling logic and transaction tracking
Structured the system for future scalability and integrations
π» Frontend (Nuxt.js + Inertia.js)
Developed a fast, responsive user interface
Created intuitive booking flows for end users
Implemented dynamic schedule and seat selection features
Ensured smooth interaction between frontend and backend
π Admin Panel (Filament)
Built a powerful admin dashboard for full system control
Managed buses, drivers, routes, and schedules
Enabled ticket management and booking oversight
Added tools for managing partners and operational data
π Key Features
Real-time seat booking system
Route and schedule management
Fleet and driver management
Ticketing and booking management
Partner/contractor management
Payment tracking and transaction handling
Role-based system access
π Result
Replaced fragmented manual workflows with a unified system
Significantly reduced operational errors and manual effort
Improved booking speed and customer experience
Provided full visibility into business operations
Created a scalable foundation for future growth and feature expansion
π» Streaming Radio Player β Interactive Web Experience
π Project Overview
This project involved creating a dedicated radio streaming experience for a media website targeting a male audience.
The goal was to design and develop a visually engaging radio player page that matches the style of the existing platform while delivering a smooth and immersive listening experience.
References:
https://mport.ua/ua/6919481-lyuks-fm
https://mport.ua/ua/6919494-kiss-fm
βοΈ What Was Done
- Designed and developed a standalone radio player page aligned with the websiteβs visual identity
- Implemented live streaming radio playback (real-time audio stream)
- Created individual pages for each radio station, each with its own player
- Ensured consistent UI/UX across all radio-related pages
π§ Player Experience
- Built a custom audio player for streaming radio
- Added animated playback visualization to enhance user engagement
- Implemented play / pause controls for full user control
- Optimized performance for uninterrupted streaming
π Key Features
- Live radio streaming integration
- Dedicated pages for each radio station
- Custom animated audio player
- Responsive and fast-loading interface
- Seamless integration into existing website ecosystem
π Result
- Enhanced user engagement through interactive audio experience
- Expanded platform functionality with media streaming
- Maintained consistent design across the website
- Delivered a scalable solution for adding new radio stations
Gym & Fitness landing Page
This concept reimagines the gym experience in the digital era a platform where motivation meets design, and every workout feels empowering.
I designed a modern, high-energy landing page Ul that combines bold typography, powerful imagery, and a dynamic layout to reflect movement, strength, and determination. The interface emphasizes clarity and motivation, helping users explore classes, track progress, and stay inspired on their fitness journey.
To bring the experience to life, I integrated subtle motion effects and interactive elements that mirror the rhythm and intensity of a real workout.
The goal was to fuse fitness UI, modern aesthetics, and interactive design to create an immersive online gym experience that motivates users to push their limits anytime, anywhere.
Would love your feedback! Get reply within 10 Minutes!
Looking to build some great together??
GET IN TOUCH.....
Full-stack engineer: SaaS, ERP, CMS and marketing sites
Full-stack engineer: SaaS, ERP, CMS and marketing sites
Evo Academy
The system a dance school actually runs on. Parents enquire, students enrol, teachers take attendance at the door, packages get billed monthly, teachers get paid, and the money lands in a real ledger instead of a spreadsheet.
What I built
Students, guardians and registrations, so the studio can enrol a new student in one screen.
Attendance per class session, on weekly schedules with teacher assignments.
Packages and recurring billing, so the monthly run is a report instead of a reconciliation.
Teacher payroll, calculated from the classes they actually taught.
A studio POS for walk-in payments, and bookkeeping that ties the day's takings together.
Stack
Laravel, PostgreSQL, React, Inertia, Tailwind CSS.
Built for one school first, which is why it fits the way a studio works instead of the way a generic school system thinks it should.
3
344
Land of Moe
A custom baby blanket brand, and the storefront that sells it. Moms browse the patterns, pick the size and the back fabric, and the finished configuration lands in WhatsApp.
What I built
The catalogue: every pattern in one grid, filtered by the brand's own tags β animals, letters, colours, occasions β and sorted by price or date. Over a hundred tags, and search answers "bunny" with ninety-four patterns.
Product pages that configure the product: type, size, backside (printed fleece, or a minky dot colour), quantity, with the front and back of the pattern shown side by side.
An order that carries its own configuration into WhatsApp. Pattern, type, size, backside, price and quantity are written into the message before it is sent, so the conversation starts at the right blanket instead of at the beginning.
The pages the shop runs on: how to order, washing instructions, FAQ, about β plus a customer gallery built from the brand's own Instagram posts, so the social proof lives on the site and not only in the feed.
Behind the login, a back office where the patterns, tags, prices and pages live as data rather than hand-built pages.
Stack
Next.js, Tailwind CSS, Cloudflare.
Land of Moe has been making these since 2017, and everything is made to order, so the storefront is built around how an order actually happens.
1
198
Megaverse is a fitness club in Palembang, built as one platform instead of four disconnected tools.
The public site sells the club: programs with intensity and duration, the padel club with court pricing and availability, and the club's postings. The member area is where members live day to day β registration with KTP and address, then profile, class booking, attendance and renewal history.
The front desk side covers renewals and payments, gate logs, and lockers with their rentals.
Behind that sits the business: a POS with products, suppliers, units and categories, employee and personal trainer records with specialisations, and finance with chart of accounts, journals, fiscal periods and fixed assets, with the heavy tables exported to Excel.
Laravel with Blade, Tailwind and MySQL.
Built together with Tengku Kevin Juldianto (dev.tengkukevin@gmail.com).
https://mega-verse.id
3
308
UTARA
A music platform for independent Indonesian artists. An artist uploads a release, it goes live on the platform, and listeners find it through artist pages and the catalogue. Payments run through Duitku, and the whole thing runs on the edge, so catalogue pages stay fast without a server to babysit.
What I built
Artist and listener accounts, with an upload flow that takes a release from draft to published.
Artist pages and a browsable catalogue, built for slow connections first.
Payments through Duitku.
A Hono API over D1 on Cloudflare Workers, with a Next.js front end on the same edge runtime.
Stack
Next.js, Hono, Cloudflare Workers, D1, Duitku.
It is early and I am building it in the open, so the parts that exist are the ones people actually asked for.