Apps
Apps we’ve built
Websites are most of what we do, but some jobs need more than a website. These are the apps we have built for our clients and for ourselves, from a portal for approving social media posts to a dog training academy run from a phone.
Dalton Digital client portal
Built for Dalton Digital clients · Web, designed for phones first
A private page where our social media clients see the next two weeks of posts and approve them, ask for a change, or stop one going out.
Social media works best when the business owner is happy with every post, but nobody wants a chain of emails for each one. The portal puts the next 14 days of scheduled posts on one page, with the date, the platforms, the picture and the caption, and a count of how many still need an OK.
For each post the client can approve it, ask for a change by picking what is wrong and adding a note, or say do not post it. A post with a change asked for is held and does not go out until the change is made, and we are told straight away.
The first version, posts only, is running now. Details, requests, file sharing and a simple website editor are planned once it has been used by real clients.
What it does
- Next 14 days of posts, with picture, caption, platforms and time
- Approve, request a change, or stop a post
- A held post does not go out until the change is made
- Invite only: each client sets their own password from a one-time link
- Bot protection at sign-in, hashed passwords, rate limits, and each client sees only their own posts
- Runs on our own hardware, so there is no hosted database to pay for

Your next two weeks: every post, and how many need your OK 
Ask for a change, or stop a post going out 
Invite only, one account per person
Shown with a made-up business, Harbour & Hearth Bakery, so no real client’s posts appear.
Dalton K9 Academy app
Built for Dalton K9 Academy · Android and iOS from one codebase, plus a web version
One app for a dog training academy: owners follow their dog’s training, book boarding and fill in forms, and staff run the day’s care, reports and stock from their phones.
Dalton K9 Academy trains dogs one to one, runs day training and boards dogs. The app brings the owner’s side and the staff side of all three into one place.
Owners see each of their dogs with the training set for that dog, a library of training videos and articles, their boarding stays, and the forms the academy needs, filled in on the phone. Boarding is requested in the app and secured with a deposit, and the shop takes card payments through the academy’s own Stripe account.
Staff get the day’s feeds, walks and medication for every dog staying, ticked off as they go, with reminders pushed to their phones. They write day-training reports with photos or video, keep notes on each customer, and run stock with barcode labels and the phone’s camera as a scanner.
What it does
- Training content set for each dog, plus a learning library
- Boarding requests with a deposit, and forms filled in on the phone
- Shop with collection, local delivery or post, paid by card
- Staff: daily care checklist with push reminders
- Staff: day-training reports with photos and video
- Staff: customer records, stock control and barcode labels
- Staff sign in with a password and an authenticator code

The owner’s page: forms, boarding and each dog 
Staff: today’s feeds and walks, ticked off 
Staff: the day-training report 
Staff: stock, scanning and labels
Shown with a made-up owner and dogs, so no real customer appears.
ADL Locker Room
Built for ADL Sports Management · Web, on phone and desktop
A player portfolio for ADL’s footballers: each player gets their own page and web address for their match footage, clips and photos, with every upload checked by ADL before it goes public.
ADL Sports Management opens routes for young players into showcases, scholarships, academies and clubs. Scouts and coaches need to see a player quickly, and players need somewhere better than a camera roll to show what they can do.
In the Locker Room each player builds their own page at their own address, such as name.adl-sm.com, around a player card. They upload match footage, training clips and photos or add YouTube links, arrange the sections of their page, share it, and see how many times it has been viewed. A players-only feed carries ADL’s news and events.
Because many of the players are under 18, safety is built in rather than added on. Nothing a player uploads is public until ADL approves it. Under-18s need a parent or guardian’s consent before an account is created. Details for US college applications are private by default, and an academic CV is never public. Photo editing runs on our own server, so players’ photos are not sent to an outside AI service.
What it does
- A personal page and web address for every player
- Photos, video and YouTube links, with a footage allowance
- Every upload approved by ADL before it appears
- Parent or guardian consent for under-18s
- Private US pathway details and CV, with a per-player opt-in
- Seven narrated video guides built in

The Locker Room, live on adl-sm.com 
The player dashboard 
Building your own page 
The public player card
Shown on our own founder’s test account. No real player appears.
Need an app of your own?
Apps and software sit outside our monthly plans and are quoted individually after a scoping call, so you know what it will cost before anything is built.
