Skip to content
Adrian Darian edited this page Oct 28, 2025 · 4 revisions

Welcome to Thrive Wiki! ๐ŸŽฏ

Thrive is a comprehensive job application tracking system designed to help you manage your job search efficiently and increase your success rate.

๐Ÿ“š Documentation Navigation

๐Ÿš€ Getting Started

๐Ÿ‘ฅ For Users

  • User Guide - Complete guide to using Thrive
    • Feature walkthroughs
    • Managing applications
    • Interview preparation
    • Analytics & insights
    • Tips & best practices
  • Persian Calendar Support - Jalali calendar integration
    • Language settings
    • Calendar configuration
    • RTL support

๐Ÿ’ป For Developers

  • Developer Guide - Technical documentation
    • Technology stack
    • Project structure
    • Architecture overview
    • State management
    • Contributing guidelines
  • Scripts Reference - Available npm/bun scripts
  • API Reference - Complete API documentation
    • Component APIs
    • Store APIs
    • Utility functions
    • Type definitions

๐Ÿš€ Deployment & Operations

๐Ÿงช Testing

  • Accessibility Testing - WCAG 2.1 AA compliance
    • 300+ accessibility checkpoints
    • Screen reader testing
    • Keyboard navigation
  • Cross-Browser Testing - Browser compatibility
    • 400+ test points
    • Chrome, Firefox, Safari, Edge
    • Mobile browser testing
  • Phase 1 Testing - Migration testing checklist
    • CRUD operations
    • Data migration verification

๐Ÿ”ง Reference

๐Ÿ”ฎ Future Enhancements

๐Ÿš€ Quick Links

๐Ÿ“‹ Project Status

  • Version: 1.0.0
  • Status: Production Ready โœ…
  • Last Updated: January 2025

๐Ÿ› ๏ธ Technology Stack

  • Frontend: React 19, TypeScript, Vite
  • UI: Tailwind CSS, shadcn/ui, Radix UI
  • State: Zustand with persistence
  • Routing: TanStack Router
  • Charts: Recharts
  • Runtime: Bun

๐ŸŒŸ Key Features

  • โœ… Application tracking with status management
  • โœ… Kanban board with drag-and-drop
  • โœ… Interview preparation tools
  • โœ… Company research notes
  • โœ… Document management
  • โœ… Analytics & insights
  • โœ… Data export (CSV, PDF)
  • โœ… Responsive design
  • โœ… Offline support
  • โœ… Accessibility compliant

๐Ÿ’ก Getting Help

Need help? Check these resources:

  1. Browse the User Guide for usage questions
  2. Check Troubleshooting for common issues
  3. Review Developer Guide for technical questions
  4. Search existing GitHub Issues
  5. Open a new issue if you can't find answers

๐Ÿ“ Contributing

We welcome contributions! See the Developer Guide for:

  • Development setup
  • Code standards
  • Pull request process
  • Testing guidelines

Happy Job Hunting! ๐ŸŽ‰

๐Ÿ“š Documentation

๐Ÿ  Home

๐Ÿš€ Getting Started

๐Ÿ‘ฅ User Guide

๐Ÿ’ป Developer Guide

๐Ÿ“– API Reference

๐Ÿš€ Deployment

๐Ÿงช Testing

๐Ÿ”ง Troubleshooting

๐Ÿ“œ History

๐Ÿ”ฎ Future Enhancements


๐Ÿ”— Quick Links

Clone this wiki locally