* don't run for generated docusaurus * format * workflow to autoupdate docs version * fix versioning * add link back to app * remove old docs * html link??? * don't track .docusaurus * documantation build
78 lines
2.4 KiB
Markdown
78 lines
2.4 KiB
Markdown
---
|
|
id: intro
|
|
title: JobOps Documentation
|
|
description: Documentation index for setup, features, extractors, and common problems.
|
|
sidebar_position: 1
|
|
slug: /
|
|
---
|
|
|
|
Welcome to the JobOps documentation. This site contains guides for setup, configuration, and day-to-day usage.
|
|
|
|
## Getting Started
|
|
|
|
- **[Self-Hosting Guide](/docs/getting-started/self-hosting)**
|
|
- Docker setup instructions
|
|
- Gmail OAuth configuration for email tracking
|
|
- Environment variables reference
|
|
- Demo mode deployment
|
|
|
|
## Feature Documentation
|
|
|
|
- **[Orchestrator](/docs/features/orchestrator)**
|
|
- Job states explained (`discovered`, `ready`, `applied`, etc.)
|
|
- The ready flow (manual vs auto)
|
|
- PDF generation and regeneration
|
|
- Post-application tracking overview
|
|
|
|
- **[Ghostwriter](/docs/features/ghostwriter)**
|
|
- One persistent conversation per job
|
|
- Streaming responses, stop, and regenerate
|
|
- Markdown rendering and drawer behavior
|
|
- Writing style settings impact
|
|
|
|
- **[Post-Application Tracking](/docs/features/post-application-tracking)**
|
|
- How the Smart Router AI works
|
|
- Gmail integration setup
|
|
- Using the Tracking Inbox
|
|
- Privacy and security details
|
|
- API reference
|
|
|
|
## Extractors
|
|
|
|
- **[Extractors Overview](/docs/extractors/overview)**
|
|
- **[Gradcracker](/docs/extractors/gradcracker)**
|
|
- **[UKVisaJobs](/docs/extractors/ukvisajobs)**
|
|
- **[JobSpy](/docs/extractors/jobspy)**
|
|
- **[Manual Import](/docs/extractors/manual)**
|
|
|
|
## Quick Reference
|
|
|
|
### Main Components
|
|
|
|
- **Orchestrator**: Main application (UI, API, database)
|
|
- **Extractors**: Specialized job crawlers
|
|
- **Shared**: Common types and utilities
|
|
|
|
### Key Features
|
|
|
|
1. **Job Discovery**: Automatically find jobs from multiple sources.
|
|
2. **AI Scoring**: Rank jobs by suitability for your profile.
|
|
3. **Resume Tailoring**: Generate custom resumes for each job.
|
|
4. **PDF Export**: Create tailored PDFs via RxResume integration.
|
|
5. **Application Tracking**: Monitor your applied jobs.
|
|
6. **Email Tracking**: Auto-track post-application responses.
|
|
|
|
## Contributing to Documentation
|
|
|
|
When adding user-visible behavior:
|
|
|
|
1. Update the relevant feature page in current docs.
|
|
2. Add API documentation where relevant.
|
|
3. Keep examples realistic and copy-pasteable.
|
|
4. Include diagrams for non-trivial workflows.
|
|
|
|
## Support
|
|
|
|
- Open an [issue](https://github.com/DaKheera47/job-ops/issues) for documentation errors.
|
|
- Check these docs before opening support requests.
|