Sitemap
The whole site on one page: the header menu as it is organised, and every published page behind it.
How the site is organised
Every column the top navigation opens, with the line each page leads on. This is the site's own structure, not a second one written for the sitemap.
Everything the navigation stops short of
The header reaches each library; these are the pages inside them. The lists are read from what is published, so they cannot fall behind the site.
Case studies 17
Drupal systems we designed, built and still maintain, each with the client named and the scope stated; work delivered under an agency's brand stays…
Open the full listingEducation
Enterprise
Government
- Pacific Islands Roundtable 2026 Regional coordination for Pacific nature conservation
- PRISMSS 2026 Pacific Regional Invasive Species Management Support Service
- SPREP Virtual Library 2026 Digital repository for Pacific environmental knowledge
- Pacific NbS Resource Hub 2026 Nature-based Solutions knowledge platform for the Pacific
- SPREP 2024 Pacific Regional Environment Programme
- Fagogo 2026 SPREP Internal Intranet Platform
- PIPAP 2017 Pacific Islands Protected Area Portal
Media & Entertainment
Product guides 25
A guide for each role on each platform, most of them step-by-step walkthroughs with screens from the working product, and role overviews for…
Open the full listingEverLMS
- For visitors: discover EverLMS Explore courses, compare learning options, and register for EverLMS.
- For students: your learning journey Enrol, learn, track progress, and get certified.
- For managers: run your training programmes Design training programmes, assign learners, review outcomes.
- For admins: configure EverLMS Manage platform settings, permissions, users, and content.
MenuNerds
- For visitors: discover MenuNerds Browse the menu and promotions, build an order, and complete checkout.
- For customers: place orders and track visits Track orders, save favourite dishes, and update your profile.
- For waiters: handle table service View table status, take orders, and send them to the kitchen.
- For kitchen staff: manage prep and tickets See orders in real time, update prep status, clear the queue.
- For receptionists: handle orders and payments Monitor active orders, process payments, and manage the take-away queue.
- For store admins: oversee one branch Manage a branch's menu, orders, inventory, promotions, and delivery.
- For franchise admins: oversee all branches Compare branch performance and manage stores, promotions, staff, and settings.
- For admins: configure MenuNerds Review platform-wide finance, staff, suppliers, settings, and audit activity.
MineCourt
- For visitors: find & book courts Find venues, compare courts, check availability, and start a booking.
- For players: manage your bookings Find courts, join matches, manage your bookings on the go.
- For venue managers: run your facility Run your facility day-to-day: schedules, staff, pricing.
- For company owners: grow your venues Oversee every venue from one dashboard.
- For admins: configure MineCourt Manage global settings, content, user access, and platform support.
MineRooms
- For visitors: explore & book Compare rooms, check dates and rates, and start a reservation.
- For customers: manage your stays Review bookings and orders, manage loyalty rewards, and update your profile.
- For receptionists: front-desk workflow Check guests in and out, manage rooms, handle walk-ins.
- For kitchen staff: orders & prep See orders in real time, update prep status, clear the queue.
- For housekeeping: room turnaround Track assigned rooms from pending through cleaning and inspection.
- For admins: configure MineRooms Review hotel reports, promotions, loyalty, operations, and restaurant settings.
Industries 7
The sectors we have delivered in, the constraints that decide those projects, and the case studies and platforms you can check for each.
Open the full listing- Government & Public Sector Public websites, document libraries and staff intranets for government and intergovernmental bodies, handed over with their source code.
- Nonprofit & Intergovernmental Knowledge hubs, member portals and document repositories for nonprofits, NGOs and intergovernmental organisations, built on Drupal and handed over…
- Education & E-Learning Learning platforms for training providers and staff training programmes, built on EverLMS with courses, quizzes, certificates and SCORM support.
- Corporate & Enterprise Custom web applications, multi-service company sites and staff intranets, built on Drupal and handed over with their source code.
- Hospitality, Food & Tourism Hotel booking, restaurant ordering, ticketing and destination sites for hotels, restaurants, tour operators and tourism boards, deployed from…
- E-Commerce & Retail Drupal Commerce stores and the systems behind them: catalogue, payments, tax, and stock and prices from your own records.
- Sports & Recreation Venue and club systems built from MineCourt, which takes court bookings online today for badminton venues in Ho Chi Minh City.
Open source 9
Modules, themes and tools we publish free for the Drupal community, each module and theme on Drupal.org with its own release history and usage…
Open the full listingModule
- WE Mega Menu A drag-and-drop builder for multi-column, responsive mega menus that WeebPal maintains on Drupal.org, with release 1.17.0 for Drupal 10.3, 11 and 12.
- Component Builder A drag-and-drop page builder that lets content editors assemble landing pages from reusable components, contributed and maintained by WeebPal on…
- Commerce MoMo Payment A Drupal Commerce payment gateway that sends the customer to MoMo, the Vietnamese e-wallet, to pay and then returns them to the store.
- Custom Entity Example A generator that writes a complete, working custom entity module for you, and a reference for developers learning how Drupal's entity layer fits…
- EverLMS Module EverLMS published on Drupal.org as a distribution: an installation profile that sets up a new learning site with courses, quizzes, certificates and…
- Force Switch User A Drupal 7 module that changes the logged-in account from a floating panel, for testing roles, debugging permissions and supporting users.
- Taxonomy Widget Plus Term selection widgets that make deep, complex vocabularies easier for content editors to work with on Drupal entity forms.
Topic hubs
- Accessibility & Legal Compliance What WCAG 2.2 AA asks of a Drupal site
- Drupal Cost & Web Development Pricing What sets the cost of a Drupal project
- Drupal LMS & Digital Learning Learning platforms on Drupal
- Drupal Migration & Upgrade Drupal 10 reaches end of life on 9 December 2026
- Drupal Support, Maintenance & Takeover Looking after a Drupal site after launch
AI & ML
- From AI Coding to AI Delivery: How WeebPal Is Scaling AI Across Large Software Projects An AI-assisted delivery workflow, refined across more than 10 internal projects and applied to five released projects.
- How the WeebPal Development Framework works How the WeebPal Development Framework turns project input into documented decisions, executable work, review, and delivery evidence.
- AI Has Already Rewritten the Software Development Process How AI changes software planning, implementation, review, testing, knowledge management, and the responsibilities people retain.
- 6 Levels of AI-Coding: From Individual Speed to Organizational Delivery A maturity model for adopting AI across software teams, from individual coding assistance to organization-wide delivery practices.
- How does a Robot build a Website? What a robot or AI system needs before it can build a website: explicit requirements, structured knowledge, and testable rules.
- AI Website Builder How website-building automation has evolved, which projects fit generated sites, and where experienced developers remain necessary.
Case Studies
- EverLMS – A Flexible LMS Platform for Every Training Need How EverLMS, built on Drupal, supports courses, assessments, certificates, reporting, and learning programmes run on your own infrastructure.
- Top 10 LMS Platforms Compared with EverLMS (2025 Edition) Compare learning management platforms by hosting model, course tooling, SCORM support, pricing, and source-code ownership.
- Unlock the Future with an Independent Rooms Booking & Hotel Management System Mine Rooms is a hotel website with its own rooms booking and hotel management system, for hotels that take bookings on their own site.
- WeebPal & FIX Partner Collaborate to Revolutionize E-Ticketing and E-Learning Systems Why WeebPal and FIX partnered, what each team contributes, and what their combined ticketing and learning stack delivers.
- The Top 10 Ticket/Booking Systems Worldwide Compare ticketing and booking systems by sales flow, venue operations, integrations, pricing, and control of customer data.
- The Top 10 Learning Management Systems Worldwide Compare learning management systems by audience, course tools, standards support, hosting model, and operational ownership.
Company News
- We build your product for 10% of the development price How WeebPal's investment model reduces a product's upfront development payment in exchange for a minority equity stake.
- Free websites and web applications for non-profits How WeebPal's programme provides no-cost websites and web applications to eligible non-profits, including its scope, selection, and delivery model.
- WeebPal's Web Development Process for Direct Business Owners How WeebPal moves a direct client project from requirements and prototype through implementation, testing, and handover.
- WeebPal's Agile Approach for Successful Drupal Projects with Agencies How WeebPal runs Drupal projects with partner agencies: planning, delivery ceremonies, handover points, and quality gates.
- How does WeebPal train and develop a Drupal developer? How WeebPal trains Drupal developers through CMS fundamentals, coding practice, review, and supervised project work.
Drupal
- How to Improve Page Speed for Your Drupal Website A practical Drupal performance workflow covering measurement, caching, image delivery, front-end assets, and server configuration.
- The Power of Drupal: Part 1 - Popular Websites Powered by Drupal Governments, universities, and media brands running on Drupal, why each chose it, and what the implementations share.
- How to Create a Custom Entity in Drupal 10 in 3 Minutes? How Drupal custom entities work, where their boilerplate creates friction, and how the Custom Entity Example module helps.
- How to migrate a complex website from Drupal 7 to Drupal 9 The migration path for a large Drupal 7 site: content audit, field mapping, URL preservation, and checks that protect traffic.
- Who can use Drupal to build a complete Website or Web Application? Which teams benefit from Drupal, which may need a simpler platform, and what skills a successful Drupal build requires.
- Force Switch User (FSU) Module - Making User Switching As Convenient As Possible How Force Switch User lets Drupal administrators impersonate an account to reproduce permission problems and verify fixes.
- Top 18 Drupal Development Companies A historical snapshot of Drupal development companies in 2017, with context on the figures and claims published at the time.
- Wordpress vs Drupal vs Joomla - The CMS Comparison Guide An honest comparison of WordPress, Drupal, and Joomla on cost, security, multilingual support, and ongoing maintenance.
- Don't Know How to Learn Drupal? Start With This Tutorial A starting path for learning Drupal through documentation, books, videos, local practice, and a goal-driven study plan.
- Top 21 Drupal SEO Modules To Optimize Your Website A historical Drupal 7 SEO module list, with editorial context about end of life and the need to verify current alternatives.
- What is Drupal and Why Drupal is the Right Choice? Where Drupal gets its name, how the open-source CMS works, and which content and application needs it is suited to handle.
- Why you should Use Drupal with Drupal Commerce or Ubercart as an integrated platform for your ecommerce site Which Drupal commerce stack to build on, what each costs to maintain, and when a separate platform is the cheaper answer.
- Top 30 Drupal Modules You Should Have A historical Drupal 7 module list, with current context on end of life and guidance to verify maintained replacements.
Engineering
- Understanding the Five Levels of an Employee: A Guide to Workplace Dynamics A framework for understanding workplace dynamics, the behaviours associated with each employee level, and how people progress.
- Five Stages of Trust for Development Companies How software buyers build confidence in a development company through evidence, delivery history, community work, and products.
- How IT Worlds are Constructed A model for comparing custom delivery, SaaS, reusable platforms, and replication by the work required for each customer.
- 5 Levels of Coding: A Developer's Journey to Excellence A practical code-maturity model covering correctness, performance, security, reuse, readability, and long-term scalability.
- Mapping a Developer's Journey: 20 Career Levels in Web and Application Development A career framework for web and application developers, with practical expectations for scope, judgement, and leadership.
- How Difficult Is It to Complete a Website/Application Project? Where website and application projects stall, what each failure costs, and how explicit scope and ownership reduce risk.
Technology & Insights
- How much does a Drupal website cost? A practical breakdown of Drupal project cost bands and the architecture, integrations, migration, roles, and uncertainty that move a budget.
- How much does a government website cost? How accessibility, multilingual delivery, legacy integration, procurement, and governance shape the budget for a government website.
- What a software development warranty actually covers (and what it doesn't) What a software warranty covers and excludes, how response targets work, and which contract terms turn a broad promise into a measurable commitment.
- Your agency disappeared. Here is how to take the site back. A recovery checklist for securing access, code, hosting, data, and future ownership when the agency behind a live system stops responding.
- Warranty, maintenance and SLA are three different things How warranties, maintenance agreements, and service-level commitments differ, what each covers, and where each belongs in a software contract.
- 12 questions to ask a Drupal agency before you sign A due-diligence guide to evaluating a Drupal agency's ownership terms, delivery team, pricing, support, and post-launch responsibilities.
- 4.0 era – 4 trends of online booking system of 2024 Booking interface trends covering shorter forms, responsible use of personal data, and efficient reservation workflows.
- Starting Your Website - 3 Ways to Get It Done When to start from a CMS template, learn to build a site yourself, hire a freelancer, or work with a development team.
- Website Launch Checklist A pre-launch website checklist covering content, design, forms, analytics, performance, security, and final browser testing.
Answers 59
Pricing, contracts, code ownership, warranty, agency terms and our platforms, answered in one place with links to the full terms.
Open the full listingAbout WeebPal
For agency partners
- Will our client know you exist?
- Whose repository and process do we use, and can we see the code while you work?
- Who owns the code on a white-label build: us, or our client?
- Who holds the warranty when we subcontract to you?
- Is non-solicitation actually in the contract?
- What is the difference between subcontracting, white-label and a dedicated team?
- How do we start without betting a client on it?
- What happens when the engagement ends?
- Can you support sites we did not build, under our brand?
How we work
- How long will it take?
- We do not know exactly what we need. Where do we start?
- What does "see it working before you commit" actually mean?
- How often will we see progress, and how much of our time does it take?
- Who will actually work on our project, and will they change?
- Do you use AI to write our code, and who is accountable for it?
- How do you test what you build?
- You are in Vietnam and we are in Europe or the US. How does that work?
Our platforms
- Which platforms are ready now, and what do they do?
- Who owns what on a platform partnership?
- How is a platform different from SaaS, or from a no-code tool?
- There is no platform for our industry. Can you still help?
- We are an agency. How do we take a platform to our own market?
- What is the commercial model for a platform partnership?
- When you improve a platform, do partners get it?
- What happens if the platform partnership ends?
Pricing & contracts
- How do you price a project?
- How do we know which size our project is?
- Do we have to pay everything upfront?
- What happens before we sign, and what if we do not go ahead?
- What happens when the scope changes mid-project?
- What if you miss the delivery date?
- What if we need to pause or cancel?
- Will you sign an NDA, and what else protects us in the contract?
- Can you work through our procurement: a tender, an RFP, a security questionnaire?
Technical
- Can you integrate with our ERP, CRM or payment systems?
- Can we host it ourselves, or do we have to use yours?
- Besides the build, what does it cost to run?
- How do you handle security?
- Can you meet WCAG 2.2 AA or Section 508?
- Will the site be good for search?
- We publish in several languages. How is that handled?
- Do you build mobile apps?
- Will it handle our traffic?
- We are on Drupal 7, or an old WordPress. Can you migrate it?
Warranty, support & ownership
- What does the warranty cover?
- Warranty, maintenance, SLA: what is the difference?
- Who owns the source code, and from what date?
- Do you commit to an uptime SLA?
- Will our team be trained to run the system?
- Can we keep developing it without you?
- After go-live, how do we add features?
- Can you take over a site somebody else built?
- What happens to our system if WeebPal is not around?
The rest of the site
Reachable pages that sit outside the header columns, and the policies that apply to all of them.
Elsewhere on the site
- Get in touch Thanks for reaching out to WeebPal. Tell us about your project or the problem you want to solve, and we'll be glad to talk it through with you.
- The Team Behind WeebPal The engineers, designers and support staff who build, test and run the systems we deliver, organised around delivery rather than accounts.