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 servernpm run build - Build for productionnpm run start - Run production buildnpm run typecheck - Run type checking