Dashboard & Chatbot Redesign and Implementation -- 3

Job ID: 38908081

Budget: $30 – $250 USD

Seeking an experienced React/Node.js developer to enhance our AI platform. The project includes dashboard reorganization, chatbot UI improvements, implementation of a tiered access system, and POS integration.

## Key Requirements

### Dashboard Enhancement:
- Reorganize dashboard data into logical sections:
- Marketing metrics and campaign performance
- Competitive analysis
- Customer sentiment tracking
- Store performance analytics
- Implement data visualization improvements
- Create collapsible/expandable sections for better data organization
- Maintain all existing functionality while improving UI/UX
- Redesign onboarding flow

### POS Integration
- Import and sync product data:
- Product information
- Real-time inventory levels
- Pricing updates
- Sales data
- Implement automated sync scheduling
- Error handling and data validation

### Chatbot Updates
- Improve chatbot interface (font size, colors, etc)
- Improve e-commerce design (in chat menu, menu tab, checkout forms)
- Enhance mobile responsiveness

### Access Control System
- Implement subscription-based feature gating
- Implement stripe
- Configure tiered access to specific features
- Create admin controls for feature access management
- Maintain existing functionality for current users

## Technical Requirements
- React.js & Node.js
- TypeScript (required for all new code)
- Experience with:
- Dashboard data visualization
- Feature access control systems
- Chatbot development
- UI/UX design
- Permission management libraries
- POS system integration
- API development

## Project Scope
- Dashboard data reorganization
- Chatbot UI/UX enhancement
- Feature access control implementation with stripe
- Super admin view development
- Mobile responsiveness optimization
- POS data synchronization
- Redesign onboarding flow
Related categories: JavaScript HTML5 Node.js Express JS React.js