Web app and website case studies
Real work, not claims. See the stack behind each project, how we built it, and why it works.
EventJar: a group gifting web app with payments
What it is
EventJar is a group gifting and contributions platform, built in-house by MCDNS. One link lets a group pool money, claim tasks, track RSVPs and leave messages.
The stack
React and Vite for a fast front end. Supabase for the database and server-side edge functions. Stripe Connect for payments. GitHub with separate staging and production repositories.
How we built it
The platform fee is calculated on the server, inside a Supabase edge function, when the payment is created. It is never calculated in the browser. Every change is tested in staging before it reaches production.
Why it works
One link replaces the group chat, the spreadsheet and the payment app. Money logic stays on the server. Analytics are gated, so memorial, medical and hardship jars never send events to ad networks.
AxisGov: a website for a federal IT contractor
What it is
AxisGov is a HUBZone-certified small business that provides government IT solutions. MCDNS built its website.
The stack
Wix for the pages, the blog and the hosting, so the site, its content and where it lives are managed in one place.
How we built it
The site is organized around what a government buyer or teaming partner looks for: Services, About Us, Projects, Insights and Contact, plus a careers page. Insights runs on the Wix blog.
Why it works
The team can publish new projects and insights without a developer. A managed platform means no servers or plugins to maintain. Capabilities and certification are easy to find.
Services behind this work