Laszlo Lang · Freelance Web Developer

I make websites that work.

I design and build websites from concept to deployment - independently or embedded in your team. From portfolio sites to complex web applications, I handle it end to end. SplendidBear is created to make my self-employment projects under a brand banner.

SplendidBear

What I do

Services

Everything you need to get your project online, from first sketch to production.

Portfolio & Corporate

A clean, professional website for you or your company to establish your online presence.

Webshop

E-commerce solutions tailored to your products with secure payments and inventory management.

Mobile API

Robust APIs that power your mobile applications with reliable data delivery and authentication.

Admin Systems

Custom administration interfaces to manage your data, users, and business processes efficiently.

Hosting & Deployment

Domain registration, hosting setup, and deployment pipelines from staging to production.

Graphic Design

Logos, brand identity, and visual design that makes your website stand out from the crowd.

My work

Portfolio

A selection from over 50 projects I have delivered over the years.

Gerő Iroda's homepage - 2nd version
Gerő Iroda's homepage - 2nd version

Gerő Iroda is a bilingual website for a company specializing in customs clearance and consulting in Hungary and abroad. Visitors can explore its services, read company news, find office and contact information, and send an enquiry.

A dedicated administration area lets the team publish news and update services and other website content. The site continues to develop, but its original foundation and purpose have remained the same. Design, usability, security, and the tools used to maintain the content have been improved over time, keeping an established business website useful for both visitors and staff.

FOSS - Vicinae GNOME extensions
FOSS - Vicinae GNOME extensions

GNOME Extensions for Vicinae is an open-source launcher extension I built to make managing GNOME Shell extensions faster. Instead of opening a separate management application, users can search their installed extensions, check their status, and enable or disable them directly from Vicinae.

SplendidBear Websites • version #2
SplendidBear Websites • version #2

SplendidBear Websites is a full-stack portfolio and publishing platform for presenting web projects, technical case studies, and blog content. The public website showcases services, selected work, project media, articles, and contact options, while a dedicated administration interface makes content manageable without editing code.

The platform supports structured projects with technology badges, screenshots, videos, contribution details, and related posts. Its blog uses reorderable text, image, and code blocks for articles and technical write-ups. It also provides responsive presentation, SEO metadata, sitemap and RSS generation, contact email delivery, CAPTCHA protection, analytics dashboards, and automatic cache refreshes after content changes.

FOSS - Vicinae KeePassXC
FOSS - Vicinae KeePassXC

KeePassXC for Vicinae is a secure password-search extension that brings KeePassXC directly into the application launcher. It allows users to quickly search database entries and copy usernames, passwords, TOTP codes, and URLs without opening the full KeePassXC application.

MineSeeker Game
MineSeeker Game

MineSeeker is a real-time 1v1 multiplayer Minesweeper game that I designed and built from the ground up. Two players compete on the same 16×16 minefield, race to claim 26 of 51 hidden mines, and see each move synchronized instantly without refreshing the page.

The game supports both anonymous visitors and registered users. Players can create profiles, upload avatars, review detailed statistics, inspect monthly performance charts, and browse their complete battle history. Every match stores its moves and final state, enabling replayable and publicly shareable battle reports.

To make the gameplay more engaging, I implemented a skill-based bonus system rewarding blind hits, mine chains, edge mines, endgame discoveries, and large safe-cell reveals. The platform also includes matchmaking/lobby functionality, opponent presence, resignation handling, game restoration, CAPTCHA protection, email workflows, and responsive game interfaces.

Registered accounts are protected with password authentication, TOTP two-factor authentication with backup codes, and WebAuthn passkey support. Public battle pages include social sharing metadata and dynamically generated battle-card images.

MineSeeker combines competitive gameplay, real-time communication, account management, analytics, media handling, and social sharing into a complete production-oriented web application.

Virgo CMS
Virgo CMS

Virgo Spica is a reusable, enterprise-oriented application engine for building and operating content-rich digital platforms. Rather than solving one business problem, it provides a shared foundation that can be configured and extended across several large projects, keeping common capabilities consistent while allowing each product to develop its own domain features.

The engine brings together the essential building blocks of a modern portal ecosystem:

  • Structured content management with categories, layouts, media, reusable components, and a rich-text editor
  • Separate administrative, public portal, API, service, static-asset, and file-delivery applications
  • User management, authentication, roles, permissions, and OAuth-based API access
  • Localization and content translation workflows for multilingual platforms
  • Search integration, caching, background queues, scheduled jobs, and export processing
  • Engagement features such as comments, likes, ratings, and polls
  • Geographic functionality, payment/VPOS integrations, email marketing hooks, and extensibility points
  • API documentation and integration support through Swagger/OpenAPI tooling

Its strongest value is architectural: teams can assemble only the bundles a project needs, while inheriting proven conventions for configuration, persistence, security, testing, deployment, and operations. This makes Spica a practical platform for delivering multiple maintainable, high-traffic web products without rebuilding the same infrastructure for every project.

During my employment, I contributed to projects for Telenor, Euronics, and Culinaris, using this shared engine as a foundation for their digital platforms.

Kukoricagóré competition
Kukoricagóré competition

Termésverseny is a Hungarian agricultural competition platform that connects farmers, competitors, administrators and agricultural content in one centralized web application.

The platform enables registered participants to create and publish detailed crop-treatment journals. Each entry can include cultivation data, applied materials, operation categories, machinery, measurements, descriptions and supporting images. Published entries appear in a social-style public wall where visitors can browse competitors’ submissions, view galleries and interact with content through likes.

Key features include:

  • Competitor profiles with company, location and agricultural information
  • Structured treatment and cultivation journals
  • Multi-step treatment records with materials, categories and field data
  • Image galleries and mobile-friendly uploads
  • Public wall with filtering, pagination and published-content controls
  • News articles, videos, rules and informational pages
  • User authentication, profile management and password recovery
  • Like functionality and social sharing support
  • Administrative management of users, competitors, content and classifications
  • Email-based account approval and bulk approval workflows
  • Responsive interface optimized for desktop and mobile users

The project combines public engagement with structured agricultural data collection, giving organizers a reliable platform to manage the competition while providing participants with visibility and a professional way to present their results.

ITG Commerce • Reward Cloud console
ITG Commerce • Reward Cloud console

I designed and developed Reward Cloud, a cloud-management platform that acts as a control plane between users, applications, infrastructure, and server environments. Its purpose is to simplify the creation, configuration, deployment, monitoring, and maintenance of independent projects across cloud environments.

The platform provides a centralized interface for managing projects, teams, organisations, users, components, environment variables, providers, clusters, and access permissions. Users can configure environments, validate sensitive configuration values, connect to servers through SSH, trigger deployments, and monitor the progress of infrastructure operations.

Additional capabilities include asynchronous project and environment processing, real-time log streaming, database and media import/export, resource and cost tracking, and automated invoice generation. The platform also supports reusable project and environment templates, component versioning, resource limits, role-based administration, password recovery, account activation, and secure user authentication.

I built the system with a strong focus on automation, extensibility, security, and operational visibility. The result is a scalable platform that enables teams to manage complex cloud environments through a consistent web interface and API rather than relying on manual infrastructure operations.

Gerő Iroda's homepage - 1st version
Gerő Iroda's homepage - 1st version

Gerő Iroda is a multilingual corporate website and content management platform developed for Gerő Iroda Kft. It provides a professional digital presence for presenting the company’s services, departments, team members, contact details, company news, and organizational information.

The platform combines a public-facing website with a dedicated administration interface. Content managers can maintain services, news articles, navigation menus, departments, contact information, owners, users, and SEO keywords without modifying the codebase.

The project demonstrates how a content-driven corporate platform can combine a polished user experience with a flexible backend, allowing the business to manage its public communication efficiently and consistently.

NaturAgro Projects
NaturAgro Projects

NaturAgro is a full-stack agro-technology platform developed for Natur Agro Hungária. It centralizes agricultural product management, plant-related data, field experiments, company information, and public website content in one integrated system.

The platform serves three distinct user-facing applications:

  • A website administration panel for managing public content
  • An experiment management system for agricultural research and field trials
  • A public-facing company website for customers and partners

The platform supports product and plant catalogues, product groups and pricing, agricultural experiments, parcels, treatments, soil data, interventions, nutrients, plant protection, experiment logs, and downloadable documents. It also provides comprehensive content management for news, technologies, services, references, employees, company culture, sliders, prescriptions, and product information.

Key features include multilingual content management, image and document uploads, structured agricultural data, role-based access control, contact form processing, email notifications, rich-text editing, data filtering, and administrative dashboards.

Security is a major part of the system, with JWT authentication, two-factor authentication, TOTP, email verification, backup codes, WebAuthn/passkey support, password recovery, and CAPTCHA-based protection.

NaturAgro is designed as a scalable business platform that connects internal agricultural operations with a modern public digital presence. Its modular architecture allows business users, researchers, administrators, and website editors to work with the same consistent data through dedicated interfaces.

Amnis Treasury's Netbank
Amnis Treasury's Netbank

Amnis Treasury is a digital treasury and foreign-exchange platform that helps businesses manage currencies, accounts, payments, and international cash movement from one secure workspace. It brings together operational treasury workflows that are often fragmented across banks, spreadsheets, and email: users can manage multi-currency balances, exchange currencies, create and track payments, maintain business contacts and bank accounts, and monitor transaction progress.

The platform supports FX workflows ranging from spot transactions to forward and overnight deals, giving businesses better control over timing, liquidity, and currency exposure. It also includes wallet-to-wallet transfers and contact payouts, while bank-account connectivity keeps balances and account statements aligned with the platform. Business-partner onboarding captures company, industry, transaction-volume, currency, and compliance information, supporting a more structured due-diligence process.

A polished React interface guides users from registration and email verification through first-time setup and day-to-day treasury operations. Authentication, two-factor authentication, role-aware access, validation, notifications, and an administration area provide the controls expected in a financial product. Overall, Amnis Treasury is designed to make cross-border finance more transparent, efficient, and manageable for growing companies.

In late 2020 I have participated in the Symfony-based Amnis project termporarly to speed up the development for a friend. It took 5-6 months I was in the team, because that time I lacked the time to be there more.

Yellow Cube Partner Portal (mini CRM)
Yellow Cube Partner Portal (mini CRM)

Yellowcube API is a full-featured business operations platform developed for Yellow Cube Kft. It brings sales, partner management, subscriptions, finance, and internal administration into one secure and scalable system.

I developed the platform to support the complete business lifecycle—from managing partners, suppliers, products, and contacts to following deals through sales pipelines, quotes, orders, deliveries, and renewals. It also automates complex commercial processes such as subscription cycles, commission calculations, payment tracking, currency conversion, VAT handling, and financial reporting.

The platform includes role-specific dashboards for administrators, managers, suppliers, resellers, and internal users. These dashboards provide actionable business insights through sales statistics, pipeline visualizations, commission reports, partner performance data, calendars, and activity tracking.

I also implemented document and workflow functionality, including invoice, contract, and purchase-order uploads, branded PDF generation, QR-code support, release management, notifications, and data export capabilities. Real-time updates improve collaboration and keep users informed without requiring manual page refreshes.

Security

Security was a core part of the platform. The system supports role-based permissions, JWT authentication, two-factor authentication, WebAuthn/passkeys, reCAPTCHA, and protected API operations.

Overall, Yellowcube API is more than an administration panel: it is an integrated business platform that streamlines operational workflows, centralizes commercial data, and gives different user groups the tools and visibility they need to work efficiently.

MineSeeker

Featured project

Multiplayer minesweeper, reimagined

A real-time 1v1 browser game inspired by the classic MSN Messenger minesweeper — built with Symfony, React, and Mercure. Two players race across a shared minefield: uncover safe cells to score, hit a mine and the advantage flips. No account needed, just play. Every commit, issue, and decision is open in my self-hosted repository — because that's how I build every project.

Get in touch

Contact me

Need a website, a webshop, a portfolio, or just want to refresh your current design? Reach out — I'm happy to help or give advice.

Write an email from here