Casa-Group.ch
Full Stack

Casa-Group.ch

Developed a full-stack home services platform that revolutionizes how service providers connect with clients. The platform includes advanced search capabilities powered by Meilisearch, automated PDF generation for quotes and invoices stored on AWS S3, and a sophisticated CV generation system for service providers to showcase their skills and experience.

Role
Full Stack Developer
Timeline
Jan 2024 - Jun 2025
Company
Casagroup (Germany)
Status
Completed
No Demo AvailableCode Private

Project Overview

Developed a full-stack home services platform that revolutionizes how service providers connect with clients. The platform includes advanced search capabilities powered by Meilisearch, automated PDF generation for quotes and invoices stored on AWS S3, and a sophisticated CV generation system for service providers to showcase their skills and experience.

Key Features

Advanced search with Meilisearch integration
PDF generation and document management with AWS S3
CV generation system for service providers
Real-time booking and scheduling
Payment integration and invoicing
Mobile-responsive design
Multi-language support

Challenges & Solutions

Challenge: Implementing complex search algorithms across multiple data types

Solution: Implemented Meilisearch for fast, relevant search results

Challenge: Integrating multiple third-party services (AWS, payment gateways)

Solution: Used AWS S3 for secure document storage with proper access controls

Challenge: Optimizing PDF generation for large documents

Solution: Created a PDF microservice for efficient document generation

Challenge: Managing real-time data synchronization between providers and clients

Solution: Implemented WebSocket connections for real-time updates

Challenge: Ensuring data privacy and security for user documents

Solution: Applied encryption and access control for sensitive data

Results & Impact

Reduced search response time to under 200ms

Automated 90% of document generation processes

Increased booking conversion rate by 25%

Improved user engagement with real-time notifications

Technologies Used

Reactshadcn/uiTailwindCSSLaravelNode.jsAWS S3MeilisearchDocker

Key Learnings

  • Advanced search implementation with Meilisearch
  • AWS S3 integration and file management best practices
  • Real-time application architecture with WebSockets
  • Multi-tenant application security considerations
All Projects
Ready to start your project?
Get In Touch
Casa-Group.ch - Case Study | Akram Hafaiedh