Replacement Guide

How to Build Your Own Shepherd

Replace Shepherd with a custom build. Guide your users through a tour of your app

Weekend Project
10 features0 integrationsOne weekend

Estimated Timeline

Based on 10 features at Weekend Project difficulty, expect about One weekend with AI-assisted development.

1
Setup & scaffolding
2 hours
2
Core features
4-6 hours
3
Polish & deploy
2 hours

Recommended Tech Stack

Next.js 14

Full-stack React framework with API routes and server components

Supabase

PostgreSQL database, auth, and real-time subscriptions

Tailwind CSS

Utility-first styling for rapid UI development

Prisma

Type-safe ORM for complex relational data models

Key Features to Replicate

Top features across 5 categories. See all 10 features

Accessibility(3 features)

ARIA Attributes

Full a11y compliance via aria attributes

Focus Trapping

Focus trapping functionality to keep user attention on the tour

Keyboard Navigation

Full keyboard navigation support for accessibility

Core Functionality(3 features)

Element Attachment

Ability to attach tour steps to specific elements with positioning options

Navigation Controls

Built-in support for Next and Back buttons with custom actions

Step Configuration

Ability to create and configure multiple steps with custom text, titles, and buttons

User Experience(2 features)

Cancel Icon

Configurable cancel icon for closing tours

Smooth Scrolling

Support for smooth scroll behavior with configurable block positioning

Customization(1 features)

Customizable Styles

Minimal default styles that allow easy customization of look and feel

Integration(1 features)

Framework Support

Ready to integrate with React, Ember, Angular, Vue.js, ES Modules, or plain Javascript

Cost Calculator

Pricing data not available for Shepherd. Check their website for current pricing.

Ready to Build?