Show us what you’re building with Wappler

We know many of you are building interesting things with Wappler, often quietly in the background.

So I thought it would be nice to have a topic where everyone can share what they are currently working on.

It doesn’t need to be a finished or polished project. It can be a client project, an internal tool, a SaaS idea, a mobile app, a dashboard, or just something you are experimenting with.

Screenshots are welcome, but not required. A short description is enough.

Would be great to hear what you are building, what stack you are using, and maybe what part of the project has been the most interesting or challenging so far.

We know not everyone can share client work publicly, but even a general description would be interesting to hear.

We may also feature some of the most interesting projects in future posts, newsletters, or on our website, with your permission of course.

3 Likes

Some recent projects I've be working on are...

  • a CRM for a jeweller
  • a system for footballers to register to play in weekly matches
  • a huge system for a commercial equipment maintenance company to manage engineers across the country including bookings, parts ordering, customer management
  • a registration system for dance schools taking part in an annual event
  • a membership system for house removal companies
  • a registration system for an annual charity bike ride including the scanning of QR codes on the day
  • a free-listing website for the air crew industry to advertise and find accommodation when posted to various airports

Plus many others!

8 Likes

Although most of our recent Projects are fusions of Wappler and other tools one thing it does highlight consistently is Wappler Server Connect is the glue that holds these applications together. We may not always use Wappler for front-end as we move ever further from Bootstrap but we always use it on the back-end. We have multiple hybrid approaches however where we have included Bootstrap so we can have the structure show within Wappler but we use our own classes entirely overriding those Bootstrap classes.

  • Unified on-boarding solutions for new Clients
  • Scheduling and provisioning (time management) systems
  • Lead-capture portals across markets that operate in a similar sector
  • Business directory for our region
  • Natural language based management solutions

That last one is probably our most complex Project to date. We have dozens of database's with thousands of tables. They all need to communicate and query from one another for financial reports across our Client base (made up of Clients speaking several different languages). Output has to be 100% correct without fault.

All the above make use of Server Connect.

We dropped mobile development all together now. That whole area is a nightmare. Now we focus on mobile first design principles instead. Done are the days of mobile applications. Just too murky and time consuming. Although we still have one or two legacy applications we won't be creating any more. Desktop applications is a different thing though. We develop many of these almost weekly depending on the Client requirement. Once again Server Connect is the power-house behind them.

4 Likes

5 Likes

Not even PWA's Ben... No good offline without a DB and local DB syncing to a remote DB server is still messy. Nope. Straight forward web apps with none of the thrills. Web being the word. On the WEB and WEB only. If they want it to run locally we are thankfully in the position to say run along now... Or if it is a Client who requests that we'll use Docker or Electron for desktop! Done with manifests and all those shenanigans.

ain-t-nobody-got-time-for-that-498-x-278-gif-i5nr70uwqkcpj1jj

:rofl:

3 Likes

I have gone from zero to hero in the last 6 months or so. Building several substantial applications with Wappler. Before that I was a reasonably competent Dreamweaver user, but I'd never written an application.

So far I've built:

  • A commercial website for my drone business with dynamic content, blogs and SEO landing pages.

  • An operations management system covering pilots, aircraft, batteries, maintenance, flight logging, risk assessments, document management and CAA audit reporting.

  • A bookkeeping system.

  • A personal portal that I use for day-to-day information and tools.

Each application is built with Node.js and MySQL.

The applications are all separate and have been built from scratch in Wappler. The operations system is by far the largest project and continues to grow as my business evolves.

Many thanks to @Hyperbytes & @ben amongst others for their tutorials.

8 Likes

When I'm not messing with Extensions, arguing (I prefer to use the term debating), or offering a little help here and there, I do have a day job, yeah I know... :laughing:

Rarely share stuff so here you go:

Stupidly complex Natural Language system for management. Fusion of Wappler and other tools of our own creation. Multi-model chain driven (best model for the job gets the job), Voice assistant (if you want to talk to it), hundreds of default report types, images, graphs, charts, PDF, Excel, etc, full history and restoration of previous sessions in-full, multi-database-relationships which draw the information in to formalise any report on any situation (even those out of scope of the pre-prepared reports, just ask it), can also build complex SQL queries on the fly, smoke test them, confirm them, then create the corresponding action for future use cases (or for the Users own personal use case), email or send a text of the output to a Client or other User within the User base. Personality that knows about you and your patterns (Hey Cheese this time last month you were working on TAX returns would you like to repeat the same session here and update accordingly to this months figures?). Available in several languages back to front. Oh yeah multiple guardrails so it can't be escaped to start creating a landing page for a rhino rescue in Antartica for example!

Really just skimming the surface of what it is capable of. Total passion Project! Custom UI framework we developed too. Sexeh!

8 Likes

My project now is: https://translatetrainer.com/

This is a beta version, I'd be happy if you took a look at it—maybe even gave it a try—and told me what you liked and what you didn't like :slight_smile:

2 Likes

I think that is a GREAT idea @Freemath22 and a really nice implementation of what AI is really good for. Nice job and wish you success with your endeavor.

1 Like

I'm just trying to learn English. At some point, I tried checking my exercises on ChatGPT—it turned out to be very productive, but not very convenient :slight_smile:

2 Likes

As someone who has to develop in several languages I feel your pain. I only have one suggestion. That is to add i18 internationalisation to your site. As you are after a foreign market it could really help with SEO and allowing your prospective Client base to see you take their language needs to heart from the offset. We witnessed our site traffic increase x 10 fold after provisioning for other languages outside of English only. That is only a suggestion though! It is not a negative comment on your hard work and effort, nor taking away from it. Simply something worth consideration.

1 Like

I've implemented language support. The following languages are currently available: en, ru, it, de, es. A few more will be added tomorrow. You can select a language from the menu at the top, and the entire site will switch to that language. I decided against using third-party services, so I implemented my own mechanism using a translation table and dynamic substitution on the site.

1 Like

Really worth that extra effort! Many people sincerely appreciate the time that takes in doing it. Great job!

:smiling_face_with_three_hearts:

1 Like

I run a busy Drone Jobs and Training FB group here:

We don't normally allow a lot of advertising but I'd be more than happy to let you post the odd marketing post to promote your site - well done on that, looks great.

2 Likes

Brilliant, thanks for that. I have requested to join the site.

1 Like

I've made a huge amount of stuff with Wappler, all of it database driven and some of it very complex. I'll try and add them here whenever I get the time. I want to make these as descriptive as possible so please excuse the length of this, pour a brew and have a gander at this first one:

First off, its a specialist dog related group (Weimaraners). It takes a users image, then turns it into a lifelike mugshot image, official report and a PDF, there are various designs users can choose from.

You have no idea what a BLAST it was creating it :slight_smile:

Here's an example:

WeimCrime is a parody Weimaraner “crime reporting” website and community service built around dog-owner humour, user-generated reports, mugshots, and permanent case files.

The basic idea is simple:

We created a full department of specialist case officers, each with their own discipline and personality. An example is 'Rufus Crumbwell":

Inspector Rufus Crumbwell

Head of Snack Oversight

"Takes biscuit security VERY seriously. Wears gloves to handle treats. Currently under investigation for “quality control over-sampling.”

Theres a list of internal scandals, designed to give some personality to 'WeimCrime PD' - example: "The Great Biscuit Heist: 87 biscuits missing. Morale low. Suspicion high".

It was born from a Facebook groups Ive been running for years, it's turned into the worls biggest of its type, so I decided to do something better with it (Im not a fan of FB tbh) - Facebook shows the crime. WeimCrime records the crime.

The Facebook group acts like the public front desk or community noticeboard, where owners can post funny incidents, suspicious behaviour, and “caught in the act” photos. The website acts as the official WeimCrime database, where proper reports are filed, processed, stored, and shared.

Workflow is roughly -

1. Incident Happens

A Weimaraner commits an offence: stolen food, destroyed furniture, suspicious silence, sock theft, bin raiding, emotional manipulation, or any other breed-related criminal behaviour. This list is added to regularly.
weimaranersample.zip (3.2 MB)

The owner can post casually in the Facebook group to get engagement, comments, and community reaction.

2. Official Report Is Filed

For a formal case, the owner submits the incident through the WeimCrime website using the Report WeimCrime form.

This turns a casual post into an official WeimCrime report.

The report captures the key details, such as:

  • Name of the offender
  • Crime title
  • Location
  • Crime category
  • Description of the offence
  • Evidence photo / mugshot
  • Case notes

3. Case Is Processed

Once submitted, the report becomes part of the WeimCrime workflow.

The case can be reviewed, classified, and prepared as an official case file. This is where the service adds structure and humour by treating everyday dog behaviour like a police investigation. The AI has been custom trained to behave in a 'WeimCrime Noir' style.

Each case is given a unique case number so it can be referenced, searched, shared, and stored permanently.

4. Public Casefile Is Created

The finished case appears on the website as a public casefile.

Each casefile can include:

  • Official crime title
  • Mugshot image
  • Case number
  • Crime category
  • Location
  • Incident description
  • Case notes
  • Likes
  • Comments
  • Share buttons
  • Downloadable mugshot
  • Downloadable report / PDF

It combines all the info above and creates a fictitious crime report created by a made up case officer (which the AI chooses). It also creates a criminal 'alias' that matches the Weimaraners name. Once done a PDF is also created for customer retention or sharing. Sample attached.

There's a secure SCRUD log in for users (with all the usual security supplied by Wappler eg CSRF, security server action etc). Also a separate ADMIN only to administer everything, create AI social media posts, sent via make.com API.

We also send a confirmation email to the user, again, written in the 'noir' style - theres about 20 different emails that we send, each one ios random so users get a different one all the time, here's a sample:

Hi there,

Detective Rigg (allegedly) reporting in. Your case has been processed, or at least shuffled through enough paperwork that I’m calling it “done” before my last functioning brain cell clocks out. Your Weimaraner’s mugshot has been captured, though I’ll be honest, I’m no longer sure if Floyd was posing, mocking me, or attempting some kind of psychological warfare. The crime report has been compiled with every baffling detail, and a PDF dossier has been generated for reasons I no longer pretend to understand.

There’s also a public case link, should you wish to share this four‑legged enigma’s latest offence with the world.

At this point, I’ve stopped asking why dogs do anything, they just do, and we document it.

Suspect: Floyd
Location: Living Room
Crime Category: Food Releated Offences
Crime: Dropped Item First Responder Abuse
Crime Description: Instant seizure of any food item falling within the suspect’s jurisdiction before ownership can be re-established or contamination assessed.

This turns a one-off funny photo into a searchable, shareable, branded record.

5. Community Engagement Loop

Once the casefile is live, it can be shared back into the Facebook group, Facebook page, or other social channels.

This creates a loop:

Incident → Facebook engagement → Website report → Official casefile → Social sharing → More traffic → More reports

The Facebook side keeps the community active and entertaining. The website side gives the brand ownership of the content, the archive, the case numbers, and the full experience.

6. Permanent Archive

Unlike a normal social post that disappears down the feed, every official WeimCrime case can live permanently inside the website archive.

Users can return to the site, search by case number, browse mugshots, view the crime list, and revisit older offenders.

This gives the service long-term value because the content does not vanish after a few days of social media activity.

7. Optional Premium Outputs

The service can also support premium digital products around each case, such as:

  • Personalised mugshot posters
  • Downloadable casefile PDFs
  • Repeat offender badges
  • Limited edition digital drops
  • Membership or supporter access

This means the website is not just a joke page. It becomes a niche breed media brand with a clear community, content engine, archive, and monetisation route.

Summary

WeimCrime works by taking the natural humour of Weimaraner ownership and turning it into a structured, branded experience.

The Facebook group creates visibility and engagement.

The website creates the official record.

The casefile system gives every report a sense of theatre, permanence, and shareability.

In simple terms:

A Weimaraner commits the crime.
The owner files the report.
WeimCrime creates the casefile.
The community shares the evidence.
The archive never forgets.

Caveat: Site it not working correctly right now as we've had some issues with an extension used to do the bulk of the creating, this is now resolved but hasn't been implemented yet.

Think I've covered everything, it uses a large amount of Wappler tools and is a great example of what can be achieved.

Hope you enjoyed that long read.!

I'm not sure what the next example will be,I'll try and summarise a very complex one next...

7 Likes

Just to bore you a bit more, heres a couple of mugshot samples showing different layouts and different crimes - all AI generated from user uploads, backgrounds removed, live text added from user upload etc. Thanks @Hyperbytes for your excellent input and hard graft with that one:

Last one, look how guilty this one looks:

6 Likes

Turbine Techs

Turbine Techs is a specialist industry platform built with Wappler for the global wind energy, rope access and blade repair sectors. It was created as an additional platform within the wider Rigg Access network (that'll be my next post on this topic), with the aim of connecting technicians, employers, recruiters and training providers through a focused, database-driven web application.

The build makes strong use of Wappler’s visual development workflow.

The front end is built with:
Bootstrap 5 and App Connect

It uses lots of:

  • dynamic repeat regions
  • conditional display logic
  • responsive components
  • form validation and data-bound content throughout the site
  • Geo-targetting and IP tracing
  • Live anti-spam/security by third party API (CleanTalk)
  • SMS send by Twilio
  • Email send via native mail server and SendGrid back up
  • AI assistance for CV checking and compilation
  • AI assistance for picking career paths and training routes (all using @Hyperbytes excellent MultiAIv2 extensions )

Wappler’s Server Connect is used to handle all of the main backend workflows, including:

  • user registration, multi level companies, personnel and root ADMIN
  • login-based access for the majority of the site
  • profile management for companies, personnel and ADMINs
  • job and training uploads
  • advanced search tools (fuzzy to be added soon via the excellent extension from @Cheese )
  • database inserts/updates and automated content display.

The platform runs on a Node.js server model with a MariaDB database. Wappler’s database tools made it possible to visually structure queries, build filtered searches, connect forms directly to database actions and rapidly develop admin and user-facing dashboards without having to hand-code every workflow from scratch - this saves an absolute mountain of time, we can deploy very quickly considering how complex this is.

Key features include

  • technician accounts
  • company profiles
  • job listings
  • training promotion
  • searchable personnel data
  • CV and certificate uploads
  • job enquiry tools
  • news publishing
  • mobile-friendly dashboards and industry-specific filtering

Dynamic visibility rules are used across the platform so different users see different tools depending on their account type, permissions and profile status.

For me, Turbine Techs is a good example of where Wappler really shines: building a real-world, commercial, database-driven platform with complex user flows, live data, search functionality and responsive UI, while still keeping the development process visual, manageable and fast to iterate.

Updating it is a breeze and expanding it is a doddle - I know how long this would have taken me without Wappler and the time difference is an order of magnitude away.

I'm sure I've missed some parts out but this should give a good idea of what this is all about.

9 Likes

Friends! If you need someone to test your website, we could help each other out. I’ll test your site, and you can test mine :slight_smile: Just like a regular user. We can swap time slots on an equal basis. Let’s say I spend 1 hour browsing your site, and you spend 1 hour browsing mine. That way, we’ll both get outside feedback and a fresh perspective. It might also be helpful to see how different features are implemented.

If you’re interested, let’s team up :wink: