Access us through: https://www.buildables.app/ :)
Buildables is an AI-powered product creation platform that allows non-technical users to build hardware or software prototypes, run business analysis, and generate 3D visualizations or working demo apps without coding.
- Hardware Prototyping: Generate 3D models and component lists using AI
- Unified Dashboard: Single workspace for all project management
- Modern UI: Clean, professional interface with orange-red gradient branding
- Responsive Design: Works seamlessly on desktop and mobile
- Animated Elements: Subtle animations and hover effects
- Frontend: Next.js 15 with App Router
- Styling: Tailwind CSS with shadcn/ui components
- Icons: Lucide React icons
- TypeScript: Full type safety
- Authentication: Supabase Auth (ready for integration)
logiclab/
├── src/
│   ├── app/
│   │   ├── page.tsx              # Landing page
│   │   ├── login/page.tsx        # Login page
│   │   ├── signup/page.tsx       # Signup page
│   │   ├── dashboard/page.tsx    # Main dashboard
│   │   ├── layout.tsx            # Root layout
│   │   └── globals.css           # Global styles
│   └── lib/
│       └── utils.ts              # Utility functions
├── public/
│   └── images/
│       └── logo.svg              # LogicLab logo
└── components.json               # shadcn/ui configuration
- Node.js 18+
- npm or yarn
- Clone the repository:
git clone <repository-url>
cd logiclab- Install dependencies:
npm install- Start the development server:
npm run dev- Open [https://www.buildables.app] in your browser.
OR Open http://localhost:3000 in your browser.
This project follows strict development principles:
- Zero code duplication
- Single implementation per feature
- Reusable components
- Simplest working solution
- No over-engineering
- Maintainable code patterns
- All files used or removed
- Logical organization
- No orphaned files
- No error hiding
- Clear user feedback
- Actionable error messages
- npm run dev- Start development server
- npm run build- Build for production
- npm run start- Start production server
- npm run lint- Run ESLint
- TypeScript for type safety
- Tailwind CSS for styling
- shadcn/ui for components
- Lucide React for icons
- Follow the core principles
- Maintain zero duplication
- Keep implementations simple
- Ensure transparent error handling
- Test all functionality
Built with ❤️ using Next.js, Tailwind CSS, and shadcn/ui