Skip to content

Machine-Learning-A-2-Z/websummarizer

Repository files navigation

📈 Open Source - websummarizer


💖 Sponsor the Project

If you'd like to support this project, you can sponsor it via Google Pay or UPI:

Google Pay QR

📱 UPI ID: rajkumarverma70790-2oksbi

Contact us to sponsor:



📽️ Project Overview

Watch the full demo on YouTube:

Watch on YouTube


✅ Completed Components

  • Python Service (FastAPI)

    • Core FastAPI service implemented.
    • Endpoints tested and verified.
  • Testing

    • Unit and integration tests completed.
    • Test cases for core features passed.
  • Frontend

    • UI/UX design finalized and implemented.
    • Integrated with backend endpoints.
  • Backend Integration

    • Frontend successfully communicates with backend (FastAPI + Spring Boot).
  • PostgreSQL Integration

    • Database schema finalized.
    • Connected to both Python (FastAPI) and Scala services.
  • Docker Deployment

    • Dockerfiles created for each service.
    • Multi-container setup tested.

🚧 In Progress

  • Scala Integration

    • [90%] Scala module connecting with PostgreSQL.
    • [90%] Communication with FastAPI and Spring Boot established.
    • Remaining: Complete integration layer and final testing.
  • Spring Boot

    • [90%] Main logic and controller setup.
    • Remaining: Complete service instantiation, resolve classpath dependencies (e.g., slick/lifted/Query error), finalize DI configuration.

📝 Notes

  • Encountered a runtime issue in Spring Boot due to missing slick class dependencies in the Scala wrapper.
    • Investigating JAR conflicts or adding the correct Scala dependency in the Spring Boot classpath.

Last Updated: 2025-04-12

alt text

alt text

Releases

No releases published

Packages

No packages published