

WeBuildaa - Startup and SaaS Directory MarketplaceWeBuildaa - Startup and SaaS Directory Marketplace
A powerful directory script to launch your own marketplace for startups, SaaS tools, apps, and products.
WeBuildaa - Startup and SaaS Directory Marketplace
A powerful directory script to launch your own marketplace for startups, SaaS tools, apps, and pr...
Overview
WeBuildaa Hunt - is a full-featured startup and product directory script built with Laravel and TailwindCSS. Create a professional marketplace where founders can list their startups, SaaS products, apps, or tools.
Features
- Beautiful Landing Page and Directory Browsing
- Startup/Product Listing Submission Form
- Admin Dashboard to Manage Listings, Categories, and Users
- User Accounts for Founders/Product Owners
- Category and Tag Filtering
- Featured Listings and Highlighted Products
- Listing Approval System (Admin Approves or Auto-Approve)
- Built-in Contact Form for Each Listing
- SEO-Friendly URL Structure
- Responsive (Mobile-First Design)
- Built with Laravel 10+ and TailwindCSS
- Email Notifications (New Listing Submitted, Listing Approved)
- Easy Search with Keywords, Categories, and Tags
- Lightweight and Fast Performance
- Simple Installation and Setup
Requirements
Requirements
Technical Requirements
Node.js: v18.0.0 or higher
npm: v8.0.0 or higher
Git: For version control (optional)
Service Accounts
Supabase: For database and file storage
Clerk: For authentication and user management
Vercel: Recommended for deployment (alternatives: Netlify, AWS)
Instructions
🛠️ Installation Guide – WEBUILDAA HUNT
📦 Step 1: Extract the Files
Unzip the WEBUILDAA HUNT package to a preferred location on your computer.
💻 Step 2: Set Up the Project
Open your terminal and navigate to the extracted directory:
cd path/to/webuildaa-hunt
Install the required dependencies:
npm install
This may take a few minutes.
🔧 Step 3: Configure the Environment
Copy the example environment file:
cp .env.example .env.local
Edit .env.local
and fill in:
- Supabase URL and API keys
- Clerk publishable and secret keys
- Other project-specific values
🗃️ Step 4: Set Up Supabase
- Create a new project on Supabase
- Go to the SQL Editor
- Run the SQL scripts in
supabase/migrations
Or run this setup script:
npm run setup-database
🔐 Step 5: Configure Clerk Authentication
- Create a new app in Clerk
- Enable email/social login options
- Set these redirect URLs:
Sign-in URL: /sign-in Sign-up URL: /sign-up After sign-in: / After sign-up: /
🚀 Step 6: Start the Development Server
Run the local dev server:
npm run dev
Open http://localhost:3000 and register your first account.
🛡️ Step 7: Assign Admin Role
- Go to Supabase → Authentication → Users
- Copy your user ID
- In SQL Editor, run:
UPDATE auth.users
SET raw_app_meta_data = jsonb_set(raw_app_meta_data, '{role}', '"admin"')
WHERE id = 'your-user-id';
Then access: /admin
🌐 Step 8: Deploy to Production
npm run build
vercel --prod
Or deploy using your preferred host.
🎨 Customization Options
- Site Settings: Customize name, logo, and theme in the admin dashboard
- Languages: Add/remove and manage translations
- Theme: Edit
tailwind.config.ts
- Content: Modify text in
src/translations
🧰 Need Help?
- Email: [email protected]
- Documentation: Check the
/docs
folder - Community: Join our Discord for help and discussion
Thank you for choosing WEBUILDAA HUNT for your product directory! 🚀
PHP Script Installation Service
Don't worry about the installation of your script! Have your PHP Script installed for you.
|
$39 | Buy now |
Category | Scripts & Code / PHP Scripts / Marketplace / Services |
First release | 28 April 2025 |
Last update | 28 April 2025 |
Software framework | React, Angular, VueJS |
Files included | .css, .html, .sql, .db, Javascript .js |
Tags | customizable, laravel, Responsive design, mobile-friendly, directory script, admin dashboard, product showcase, Affiliate Program, user accounts, email notifications, startup marketplace, product listing, saas directory, search filter, featured listings |