spicy-matrix

byaideveloper

Feature Comparison Matrix The table below compares VISAFLOW against every major competitor across 17 key criteria. Green βœ“ indicates feature present, grey βœ— indicates absent. Feature / Platform VISAFLOW Atlys iVisa Imagility Envoy Global Fragomen Target User Individuals + Agencies Travelers Travelers Law Firms + HR HR/Corporates Enterprises Price (starting) $0 Free / $9.99 Pro Per-visa fee Per-visa fee $200+/mo Enterprise quote Enterprise quote AI Eligibility Checker βœ“ Claude AI βœ— Basic Limited βœ— βœ— Immigration Visa (PR/Work) βœ“ 80+ visas βœ— Tourist only βœ— Tourist only βœ“ US only βœ“ Corporate βœ“ All types Points Calculator (CRS/AU) βœ“ Built-in βœ— βœ— βœ— βœ— βœ— PR Pathway Planner βœ“ 6 pathways βœ— βœ— Limited βœ— Manual Family Profile Mgmt βœ“ βœ— βœ— Limited βœ— βœ— Document Storage βœ“ Secure βœ— βœ— βœ“ βœ“ βœ“ Agency CRM βœ“ Built-in βœ— βœ— βœ“ Add-on βœ“ Enterprise βœ“ Enterprise Multi-language (Arabic/RTL) βœ“ EN/AR/FR/ES βœ— Limited βœ— βœ— Limited Migration Cost Calculator βœ“ βœ— βœ— βœ— βœ— βœ— Country Ranking Index βœ“ βœ— βœ— βœ— βœ— βœ— Individual Subscriptions βœ“ From $0 Per transaction Per transaction No No No Mobile App βœ— Web only βœ“ Native app βœ“ Native app Limited Limited Limited Legal Advice βœ— Info only βœ— βœ— βœ“ via attorneys βœ“ via attorneys βœ“ Full legal Accessible to beginners βœ“ Very easy βœ“ Easy βœ“ Easy βœ— Complex βœ— Complex βœ— Complex

Landing
Landing

Comments (0)

No comments yet. Be the first!

System Requirements

System Requirement Document
Page 1 of 5

System Requirements Document (SRD)

Project Name: spicy-matrix

1. Introduction

Welcome to the System Requirements Document (SRD) for spicy-matrix, a cutting-edge platform designed to revolutionize feature comparison matrices for individuals, agencies, and HR teams. This document outlines the system requirements necessary to build and deliver a robust, user-centric solution tailored to the needs of users in Qatar (QA) and beyond.

The spicy-matrix project aims to provide a seamless, intuitive, and visually engaging experience for users evaluating platforms across multiple criteria. By leveraging advanced AI tools, multi-language support, and innovative design concepts, spicy-matrix will set a new standard for feature comparison platforms.

2. System Overview

The spicy-matrix platform is a feature comparison tool that enables users to evaluate multiple competitors across key criteria. It is designed to cater to individuals, agencies, and HR teams, offering tailored functionalities such as AI-powered eligibility checkers, migration cost calculators, and agency CRM tools.

Key highlights of spicy-matrix include:

  • AI Integration: Advanced AI models like Claude AI and Gemini Pro for user-friendly responses and eligibility checks.
  • Multi-language Support: Arabic (RTL), English, French, and Spanish for global accessibility.
  • User-Centric Design: Beginner-friendly interface with robust tools for professionals.
  • Scalability: Suitable for individuals, small agencies, and large enterprises.

3. Functional Requirements

Page 2 of 5

Story Points:

  • As an Individual, I should be able to use an AI-powered eligibility checker to determine visa options.
  • As an Individual, I should be able to calculate migration costs using a built-in calculator.
  • As an Individual, I should be able to manage family profiles securely.
  • As an Agency, I should be able to access a built-in CRM for client management.
  • As an Agency, I should be able to store documents securely.
  • As an HR Manager, I should be able to plan PR pathways using the platform.
  • As an HR Manager, I should be able to compare country rankings for migration.
  • As a Guest, I should be able to view feature comparisons without logging in.
  • As an Admin, I should be able to manage multi-language support for the platform.

4. User Personas

Individual Users

  • Description: Individuals seeking visa options for personal or family migration.
  • Needs: Easy-to-use tools, cost calculators, and eligibility checkers.

Agencies

  • Description: Immigration agencies managing multiple clients.
  • Needs: CRM tools, secure document storage, and multi-language support.

HR Teams

  • Description: Corporate HR teams handling employee migration.
  • Needs: PR pathway planning, country ranking comparisons, and enterprise-level scalability.

Guests

  • Description: Visitors exploring the platform without registration.
  • Needs: Access to feature comparison matrices and basic information.

Admins

  • Description: Platform administrators managing system functionalities.
  • Needs: Multi-language support, user management, and system monitoring.

5. Visuals Colors and Theme

Page 3 of 5

Color Palette:

  • Background: #F9F5F1 (Warm Ivory)
  • Surface: #E8D5C3 (Soft Beige)
  • Text: #2E2A26 (Charcoal Black)
  • Accent: #FF5733 (Spicy Orange)
  • Muted Tones: #B8A89A (Neutral Taupe)

Theme Direction:

The theme will evoke warmth, professionalism, and accessibility, reflecting the diverse user base of spicy-matrix. The spicy orange accent adds vibrancy, while the neutral tones ensure readability and comfort.

6. Signature Design Concept

Concept: Interactive Spice Jar Homepage

The homepage will feature an interactive spice jar design, where each spice represents a feature or section of the platform. Users can "shake" the jar by dragging their cursor or tapping on mobile, causing spices to scatter and reveal feature highlights.

Details:

  • Animations: Spices will animate with smooth transitions, bouncing lightly before settling into their positions.
  • Color Shifts: As users hover over spices, the colors will subtly brighten to indicate interactivity.
  • Micro-Interactions: Clicking on a spice will open a detailed pop-up about the feature, with links to explore further.
  • Background: A dynamic watercolor effect that morphs between warm tones based on the time of day.
  • User Experience: The playful yet professional design will make the homepage unforgettable, while maintaining functionality and clarity.

7. Non-Functional Requirements

  • Performance: The platform must load within 3 seconds on average for users in Qatar.
  • Scalability: Support up to 10,000 concurrent users.
  • Security: Implement AES-256 encryption for document storage.
  • Accessibility: WCAG 2.1 compliance for users with disabilities.
  • Localization: Full support for Arabic (RTL) and other languages.

8. Tech Stack

Page 4 of 5

Frontend

  • React for Web
  • React Native for Mobile App

Backend

  • Python
  • FastAPI

Database

  • MySQL or MariaDB (with Alembic for migrations)

AI Models

  • GPT 5.4 for user-friendly responses
  • Claude 4.6 Opas for academic or coding work
  • Gemini 3.1 Pro for friendly responses
  • Google Nano Banana for image generation

AI Tools

  • Litellm for LLM Routing
  • Langchain

Orchestration

  • Docker and docker-compose for local development
  • Kubernetes for server-side orchestration

9. Assumptions and Constraints

Assumptions

  • Users in Qatar will primarily access the platform in Arabic and English.
  • The majority of users will prefer web-based access over mobile apps.
  • Agencies and HR teams will require enterprise-level scalability.
Page 5 of 5

Constraints

  • The platform must comply with Qatar's data protection laws.
  • Limited budget for initial development phases.
  • Multi-language support must prioritize Arabic (RTL).

10. Glossary

  • AI Eligibility Checker: A tool powered by AI to determine visa options based on user input.
  • CRM: Customer Relationship Management system for agencies.
  • RTL: Right-to-Left text direction, used for Arabic and similar languages.
  • AES-256: Advanced Encryption Standard with 256-bit keys for secure data storage.
  • WCAG 2.1: Web Content Accessibility Guidelines for ensuring accessibility.
Landing design preview

No user flows yet.

The User Flow Agent will generate per-persona navigation diagrams after SRD updates.