الميزات: إضافة أدوات جديدة لمعالجة ملفات PDF، تشمل التلخيص والترجمة واستخراج الجداول.

- تفعيل مكون SummarizePdf لإنشاء ملخصات PDF باستخدام الذكاء الاصطناعي.

- تفعيل مكون TranslatePdf لترجمة محتوى PDF إلى لغات متعددة.

- تفعيل مكون TableExtractor لاستخراج الجداول من ملفات PDF.

- تحديث الصفحة الرئيسية والتوجيه ليشمل الأدوات الجديدة.

- إضافة ترجمات للأدوات الجديدة باللغات الإنجليزية والعربية والفرنسية.

- توسيع أنواع واجهة برمجة التطبيقات (API) لدعم الميزات الجديدة المتعلقة بمعالجة ملفات PDF. --feat: Initialize frontend with React, Vite, and Tailwind CSS

- Set up main entry point for React application.
- Create About, Home, NotFound, Privacy, and Terms pages with SEO support.
- Implement API service for file uploads and task management.
- Add global styles using Tailwind CSS.
- Create utility functions for SEO and text processing.
- Configure Vite for development and production builds.
- Set up Nginx configuration for serving frontend and backend.
- Add scripts for cleanup of expired files and sitemap generation.
- Implement deployment script for production environment.
This commit is contained in:
Your Name
2026-03-08 05:49:09 +02:00
parent 6bb76e3f1b
commit d7f6228d7f
49 changed files with 4735 additions and 0 deletions

View File

@@ -93,6 +93,11 @@ def create_app(config_name=None):
from app.routes.ocr import ocr_bp
from app.routes.removebg import removebg_bp
from app.routes.pdf_editor import pdf_editor_bp
from app.routes.compress_image import compress_image_bp
from app.routes.pdf_to_excel import pdf_to_excel_bp
from app.routes.qrcode import qrcode_bp
from app.routes.html_to_pdf import html_to_pdf_bp
from app.routes.pdf_ai import pdf_ai_bp
app.register_blueprint(health_bp, url_prefix="/api")
app.register_blueprint(auth_bp, url_prefix="/api/auth")
@@ -112,5 +117,10 @@ def create_app(config_name=None):
app.register_blueprint(ocr_bp, url_prefix="/api/ocr")
app.register_blueprint(removebg_bp, url_prefix="/api/remove-bg")
app.register_blueprint(pdf_editor_bp, url_prefix="/api/pdf-editor")
app.register_blueprint(compress_image_bp, url_prefix="/api/image")
app.register_blueprint(pdf_to_excel_bp, url_prefix="/api/convert")
app.register_blueprint(qrcode_bp, url_prefix="/api/qrcode")
app.register_blueprint(html_to_pdf_bp, url_prefix="/api/convert")
app.register_blueprint(pdf_ai_bp, url_prefix="/api/pdf-ai")
return app