We are launching v2: only $99 during beta phase.

DirectoryStack Logo Light Mode

You are currently viewing the v2 documentation.
You can view the v1 documentation here.

You've made a great choice to check out DirectoryStack.

We've built this tool to make your life easier when creating directory websites. Whether you're a seasoned developer or just getting started, we've packed everything you need into one straightforward package - without the fluff.

Our goal is simple: help you build great directory websites without reinventing the wheel. We've handled the complex parts so you can focus on what makes your directory unique.

v2 is a complete rewrite of the previous version. It is a modern, fully responsive, and feature-rich directory template that is designed to be easy to use and customize. We put all the learnings from the first version and from all of our users into this one and built a new, more robust and flexible codebase. This allows us and you to iterate faster and build even more features. This, however, also means that the core code and the new modules are not backwards compatible with v1.

Before diving into the specifics, let's ensure you have everything you need to get started:

  • Node.js: Ensure Node.js (version 14 or later) is installed on your system for running the development server, building the project, and managing dependencies.
  • Package Manager: Use npm or pnpm for handling your project's dependencies.
  • Code Editor: A modern code editor like VS Code is recommended for its excellent support for TypeScript and React.

Perfect. Now that we are settled, let's continue with the next steps to set up your directory project.

Installation

Learn how to quickly get the code up and running

What is a Directory Business?

Learn what a directory business is in context of DirectoryStack

Project Structure

Learn how the source code is structured

File Structure

Learn how the files in the project are structured

Interested in kickstarting your directory business?

Get the latest news, guides and changelog updates straight to your inbox.

By signing up, you agree to our Privacy Policy