Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

89 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Force Dowels™ - Revolutionary Cabinetry Fasteners

Force Dowels Logo

Patent Pending Technology

Experience the next generation of cabinet assembly: faster, stronger, and with a flawless finish.

🔧 What is Force Dowels?

Force Dowels™ is a revolutionary cabinetry fastener system that transforms how cabinets are assembled. Our patent-pending technology provides:

  • No Exterior Fasteners - Achieve a cleaner, professional look
  • No Glue Necessary - Simplify your assembly process
  • Significantly Reduced Labor Costs - Increase efficiency and profitability
  • Built for RTA Efficiency - Strong, simple, and reliable assembly
  • Professional Finish - Flawless results every time

📚 Documentation

For comprehensive documentation, see the docs/ directory:

🚀 Quick Start

Prerequisites

  • Node.js 18+
  • npm or yarn
  • Stripe account (for payments)
  • Clerk account (for authentication)
  • Resend account (for emails)
  • PostgreSQL database (Neon recommended)

Installation

  1. Clone the repository

    git clone https://github.com/cartermccann/forceDowels.git
    cd force-dowel
  2. Install dependencies

    npm install
  3. Set up environment variables

    cp .env.example .env.local
    # Edit .env.local with your API keys
  4. Run the development server

    npm run dev
  5. Open your browser Navigate to http://localhost:3000

📚 Documentation

📖 Complete Documentation - Comprehensive documentation hub

Quick Links

🛠️ Tech Stack

Frontend

  • Next.js 15 - React framework with App Router
  • TypeScript - Type-safe development
  • Tailwind CSS - Utility-first CSS framework
  • shadcn/ui - Modern UI component library
  • Framer Motion - Animation library

Backend

  • Next.js API Routes - Server-side API endpoints
  • Clerk - Authentication and user management
  • Stripe - Payment processing
  • Resend - Email delivery service
  • React Email - Email template system

Development Tools

  • ESLint - Code linting
  • Prettier - Code formatting
  • TypeScript - Static type checking

🌟 Key Features

E-Commerce Platform

  • Product showcase with interactive galleries
  • Shopping cart functionality
  • Secure checkout with Stripe
  • Order tracking and management
  • User account system

Distributor Network

  • Distributor application system
  • Territory management
  • Business verification process
  • Automated email workflows

Business Features

  • Contact form with email integration
  • Video gallery for product demonstrations
  • Testimonials and social proof
  • Mobile-responsive design

🚀 Deployment

The application is optimized for deployment on Vercel:

npm run build
npm run start

For detailed deployment instructions, see Production Deployment Guide.

🤝 Contributing

We welcome contributions! Please see our Contributing Guide for details.

Development Workflow

  1. Fork the repository
  2. Create a feature branch
  3. Make your changes
  4. Add tests if applicable
  5. Submit a pull request

📄 License

This project is proprietary software. All rights reserved.

📞 Support

🏆 About Force Dowels

Force Dowels™ represents a breakthrough in cabinetry assembly technology. Our patent-pending system eliminates the need for exterior fasteners and glue, resulting in stronger joints, reduced labor costs, and a superior finish quality that professionals demand.


Force Dowels™ - Patent Pending Technology
Revolutionizing Cabinet Assembly

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages