├── .env.example ├── .gitignore ├── README.md ├── app ├── __init__.py ├── analysis │ ├── __init__.py │ └── routes.py ├── auth │ ├── __init__.py │ └── routes.py ├── employees │ ├── __init__.py │ └── routes.py ├── main │ ├── __init__.py │ └── routes.py ├── models.py ├── scraping │ ├── __init__.py │ └── routes.py ├── services │ ├── __init__.py │ ├── apify_service.py │ ├── gemini_service.py │ └── ollama_service.py ├── static │ └── css │ │ └── app.css └── templates │ ├── analysis │ ├── dashboard.html │ ├── list.html │ └── view.html │ ├── auth │ ├── change_password.html │ ├── login.html │ └── profile.html │ ├── employees │ ├── add_social_account.html │ ├── create.html │ ├── edit.html │ ├── list.html │ └── view.html │ ├── layout.html │ ├── main │ ├── about.html │ ├── dashboard.html │ ├── help.html │ ├── settings.html │ └── system_status.html │ └── scraping │ ├── bulk_scrape.html │ ├── list.html │ └── view_job.html ├── config.py ├── requirements.txt ├── run.py └── scripts └── seed_admin.py /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecFathy/CrystalLens/HEAD/.env.example -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecFathy/CrystalLens/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecFathy/CrystalLens/HEAD/README.md -------------------------------------------------------------------------------- /app/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecFathy/CrystalLens/HEAD/app/__init__.py -------------------------------------------------------------------------------- /app/analysis/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecFathy/CrystalLens/HEAD/app/analysis/__init__.py -------------------------------------------------------------------------------- /app/analysis/routes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecFathy/CrystalLens/HEAD/app/analysis/routes.py -------------------------------------------------------------------------------- /app/auth/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecFathy/CrystalLens/HEAD/app/auth/__init__.py -------------------------------------------------------------------------------- /app/auth/routes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecFathy/CrystalLens/HEAD/app/auth/routes.py -------------------------------------------------------------------------------- /app/employees/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecFathy/CrystalLens/HEAD/app/employees/__init__.py -------------------------------------------------------------------------------- /app/employees/routes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecFathy/CrystalLens/HEAD/app/employees/routes.py -------------------------------------------------------------------------------- /app/main/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecFathy/CrystalLens/HEAD/app/main/__init__.py -------------------------------------------------------------------------------- /app/main/routes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecFathy/CrystalLens/HEAD/app/main/routes.py -------------------------------------------------------------------------------- /app/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecFathy/CrystalLens/HEAD/app/models.py -------------------------------------------------------------------------------- /app/scraping/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecFathy/CrystalLens/HEAD/app/scraping/__init__.py -------------------------------------------------------------------------------- /app/scraping/routes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecFathy/CrystalLens/HEAD/app/scraping/routes.py -------------------------------------------------------------------------------- /app/services/__init__.py: -------------------------------------------------------------------------------- 1 | # Services package 2 | -------------------------------------------------------------------------------- /app/services/apify_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecFathy/CrystalLens/HEAD/app/services/apify_service.py -------------------------------------------------------------------------------- /app/services/gemini_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecFathy/CrystalLens/HEAD/app/services/gemini_service.py -------------------------------------------------------------------------------- /app/services/ollama_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecFathy/CrystalLens/HEAD/app/services/ollama_service.py -------------------------------------------------------------------------------- /app/static/css/app.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecFathy/CrystalLens/HEAD/app/static/css/app.css -------------------------------------------------------------------------------- /app/templates/analysis/dashboard.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecFathy/CrystalLens/HEAD/app/templates/analysis/dashboard.html -------------------------------------------------------------------------------- /app/templates/analysis/list.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecFathy/CrystalLens/HEAD/app/templates/analysis/list.html -------------------------------------------------------------------------------- /app/templates/analysis/view.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecFathy/CrystalLens/HEAD/app/templates/analysis/view.html -------------------------------------------------------------------------------- /app/templates/auth/change_password.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecFathy/CrystalLens/HEAD/app/templates/auth/change_password.html -------------------------------------------------------------------------------- /app/templates/auth/login.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecFathy/CrystalLens/HEAD/app/templates/auth/login.html -------------------------------------------------------------------------------- /app/templates/auth/profile.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecFathy/CrystalLens/HEAD/app/templates/auth/profile.html -------------------------------------------------------------------------------- /app/templates/employees/add_social_account.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecFathy/CrystalLens/HEAD/app/templates/employees/add_social_account.html -------------------------------------------------------------------------------- /app/templates/employees/create.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecFathy/CrystalLens/HEAD/app/templates/employees/create.html -------------------------------------------------------------------------------- /app/templates/employees/edit.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecFathy/CrystalLens/HEAD/app/templates/employees/edit.html -------------------------------------------------------------------------------- /app/templates/employees/list.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecFathy/CrystalLens/HEAD/app/templates/employees/list.html -------------------------------------------------------------------------------- /app/templates/employees/view.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecFathy/CrystalLens/HEAD/app/templates/employees/view.html -------------------------------------------------------------------------------- /app/templates/layout.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecFathy/CrystalLens/HEAD/app/templates/layout.html -------------------------------------------------------------------------------- /app/templates/main/about.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecFathy/CrystalLens/HEAD/app/templates/main/about.html -------------------------------------------------------------------------------- /app/templates/main/dashboard.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecFathy/CrystalLens/HEAD/app/templates/main/dashboard.html -------------------------------------------------------------------------------- /app/templates/main/help.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecFathy/CrystalLens/HEAD/app/templates/main/help.html -------------------------------------------------------------------------------- /app/templates/main/settings.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecFathy/CrystalLens/HEAD/app/templates/main/settings.html -------------------------------------------------------------------------------- /app/templates/main/system_status.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecFathy/CrystalLens/HEAD/app/templates/main/system_status.html -------------------------------------------------------------------------------- /app/templates/scraping/bulk_scrape.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecFathy/CrystalLens/HEAD/app/templates/scraping/bulk_scrape.html -------------------------------------------------------------------------------- /app/templates/scraping/list.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecFathy/CrystalLens/HEAD/app/templates/scraping/list.html -------------------------------------------------------------------------------- /app/templates/scraping/view_job.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecFathy/CrystalLens/HEAD/app/templates/scraping/view_job.html -------------------------------------------------------------------------------- /config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecFathy/CrystalLens/HEAD/config.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecFathy/CrystalLens/HEAD/requirements.txt -------------------------------------------------------------------------------- /run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecFathy/CrystalLens/HEAD/run.py -------------------------------------------------------------------------------- /scripts/seed_admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecFathy/CrystalLens/HEAD/scripts/seed_admin.py --------------------------------------------------------------------------------