Driving Creek
Residency Application System (Driving Creek Internal Platform)
A custom-built Residency Application System designed for Driving Creek, streamlining the entire artist application process—from submission to selection and accommodation management. Built with Next.js, Sanity.io, and Auth.js, the platform gives moderators a powerful dashboard to track applicants, manage communications, and make informed decisions efficiently, all in one place.

Client Description
Client: Driving Creek – Arts, Conservation & Experience
Location: Coromandel, New Zealand
Services: Custom Web Application Development, System Architecture, UX/UI Design
Bio:
Driving Creek is a unique cultural and tourism destination combining art, conservation, and immersive experiences. Known for its railway, pottery, and artist residency programmes, Driving Creek supports creatives by offering structured residencies that foster artistic growth while connecting with nature and community.
What the Client Needed
Driving Creek required a streamlined, modern solution to manage their residency programme applications. Their existing process was manual, time-consuming, and lacked visibility across different stages of the application pipeline.
They needed:
- A centralised system to collect artist residency applications
- A dashboard for moderators to view and manage applicants
- Clear tracking of each applicant’s stage in the process
- Tools to assist in selecting successful applicants
- Automated or semi-automated communication (emails)
- Accommodation management for accepted residents
- A system that reduces admin workload and improves efficiency
What We Delivered
We built a fully custom Residency Application System using Next.js, Sanity.io, and Auth.js, designed specifically for Driving Creek’s internal workflow.
Here’s how we solved each requirement:
- Centralised Application System
We created a structured online form that captures all applicant details and stores them in a clean, organised database via Sanity.io. - Moderator Dashboard
A custom-built dashboard allows staff to easily view, filter, and manage all applications in one place. - Application Stage Tracking
Each applicant can be assigned a status (e.g. submitted, under review, shortlisted, accepted), giving moderators full visibility of progress. - Decision-Making Tools
The system enables moderators to review applications efficiently, compare candidates, and make informed decisions. - Automated Communication
Email workflows were introduced to partially automate responses, helping staff quickly communicate with applicants at each stage. - Accommodation Management
Accepted applicants can be assigned accommodation directly within the system, removing the need for separate tracking tools. - Efficiency & Workflow Optimisation
The platform reduces manual admin work, eliminates scattered data, and creates a smooth, end-to-end application process.
Extras Delivered:
- Secure authentication system for staff access (Auth.js)
- Mobile-friendly dashboard for flexibility
- Scalable architecture for future feature expansion
The Result
The Residency Application System transformed Driving Creek’s internal operations by turning a fragmented, manual process into a streamlined digital workflow. Moderators can now manage applications faster, communicate more efficiently, and confidently track each applicant from submission to acceptance—all within a single platform.
Frequently Asked Questions
1. Can the system handle a large number of applications?
Yes, the system is built on scalable technologies and can handle growing volumes of applicants without performance issues.
2. Is the application process fully automated?
Not entirely—key decisions remain human-driven, but emails and workflow steps are partially automated to save time.
3. Can moderators customise application stages?
Yes, stages can be adjusted to match the residency programme’s specific workflow.
4. How is accommodation managed within the system?
Moderators can assign accepted applicants to available accommodation directly from the dashboard.
5. Is the system secure?
Yes, authentication is handled through Auth.js, ensuring only authorised staff can access sensitive applicant data.
Recommended projects

Te Arawa Media
Te Arawa FM - Serving their rohe with korero, panui and waiata
Te Arawa FM broadcasts the voices of the iwi across the Te Arawa rohe — but they needed a digital home to match. We built a full website for both Te Arawa FM and The Heat FM, complete with live radio streaming, an audio visualiser, an automatic news feed, bilingual English and Te Reo Māori support, and a mobile-first design built to last. Here's what we delivered and how we did it.
View project →
Haurawhiti Digital
Entry Ticket System (Built for Modern Events & Experiences)
A custom-built Entry Ticket System designed to simplify online ticket sales for events, attractions, and experiences. Built with Next.js, Sanity, Stripe, and Auth.js, the platform provides a seamless customer checkout experience alongside a powerful, mobile-friendly dashboard for managing pricing, events, ticket scanning, and customer data—all in one place
View project →
NgaiwiFM
NgaiwiFM — Ko Te Reo o Hauraki. Kua Tau Kē.
Ngā Iwi FM approached us to create a modern, visually engaging website that brings all of their content, links, and social platforms into one central hub. Built on WordPress, the result is a clean, mobile-friendly site that makes it easy for users to connect, listen, and engage with the station across all devices.
View project →