Indie Hacker Tools - Directory
Demand exploration, design, development, marketing, and business analysis—all in one comprehensive package.
Framework
Next.js
This is a Directory site template built with EdgeOne Pages and the Raindrop.io API. This example uses the theme "Indie Developers' Toolbox for Going Global" to demonstrate how to quickly build a beautiful and practical Directory website.
Create an account on Raindrop.io.
Visit the Integrations settings page to create an application.
Generate and copy the API token.
Create a .env.local
file in the project's root directory and add the token:
NEXT_PUBLIC_RAINDROP_API_TOKEN=your_raindrop_api_token_here
You can use the .env.local.example
file as a template.
# Install dependencies
npm install
# or
yarn
# or
pnpm install
# or
bun install
# Start the development server
npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun dev
Visit http://localhost:3000 to view your navigation site.
This project uses Tailwind CSS for styling. You can customize the theme by modifying the following files:
app/globals.css
- Global stylescomponents/Base.tsx
- Main layout componentcomponents/common/*
- Common components