360 Business Magician

A comprehensive business formation platform for deaf entrepreneurs, providing tools for business development, document management, and self-employment services.

Local Development Ready ASL Support React + Express

Platform Features

Business Ideation

AI-powered tools for generating and validating business ideas with market analysis.

Document Management

Organized storage and management for all your business documents.

VR Counselor Integration

Connect with Vocational Rehabilitation specialists for guidance.

Cost Calculator

Comprehensive pricing tools for self-employment service modules.

ASL Video Guidance

Accessible content in American Sign Language for deaf entrepreneurs.

AI-Powered Tools

Smart business planning with Anthropic Claude and OpenAI integration.

Interactive Demo

Generate Business Blueprint

Generated Blueprint

// Click "Generate Blueprint" to see results
{
  "status": "ready",
  "message": "Select options and generate your blueprint"
}

System Architecture

Tech Stack

TS

React + TypeScript

Frontend with type safety

Ex

Express.js

API server backend

PG

PostgreSQL + Drizzle

Database with modern ORM

HX

HTMX

Dynamic interactions

Project Structure

├── client/              # React frontend
│   ├── src/
│   │   ├── components/  # UI components
│   │   ├── hooks/       # Custom React hooks
│   │   ├── lib/         # Utilities & API clients
│   │   └── pages/       # Page components
├── server/              # Express backend
│   ├── routes/          # API routes
│   ├── services/        # Business logic
│   └── index.ts         # Server entry
├── shared/              # Shared code
│   └── schema.ts        # Database schema
├── scripts/             # Utility scripts
└── docs/                # Documentation

Getting Started

1. Clone the Repository

git clone https://github.com/pinkycollie/Business-Magician.git
cd Business-Magician

2. Install Dependencies

npm install

3. Set Up Environment Variables

cp .env.example .env
# Edit .env with your configuration

4. Start Development Server

npm run dev

5. Or Use Docker

docker-compose up -d
# Visit http://localhost:8080

💡 Available Scripts

npm run dev - Start development server
npm run build - Build for production
npm run start - Run production build
npm run typecheck - Run type checking