OpenELIS Google Summer of Code 2025

Hello @Reagan,

My name is Yosser Boughanmi, and I am a final-year engineering student specializing in Embedded Telecommunications Engineering with a focus on Networks at the National Engineering School of Sousse. I am passionate about web technologies and the impact of open-source solutions in the healthcare sector, and I am highly motivated to contribute to the project “Integrate OpenELIS with Odoo (OpenERP)” as part of Google Summer of Code 2025.

My academic and professional background has provided me with strong experience in the technologies required for this project:

Back-end: Java, Spring Boot, REST APIs

Front-end: React, TypeScript

Systems: Docker, CI/CD pipelines, and database integration (MySQL, MongoDB)

Relevant projects: I have developed a network quality management web app using React and Node.js during an internship at PwC, and a buy/sell platform using Spring and Angular.

I am particularly drawn to this project because it combines technology, social impact, and system interoperability—an area I am eager to contribute to. The idea of improving laboratory billing processes through integration between OpenELIS and Odoo is both exciting and meaningful.

I am committed to:

Deeply studying the architectures of OpenELIS and Odoo

Designing a robust and extensible integration layer

Collaborating closely with mentors and the OpenELIS community

Delivering a documented, tested, and maintainable solution

I am available to further discuss my design ideas or to begin with a preliminary contribution to OpenELIS.

Thank you for your attention,
Yosser Boughanmi
[Email: yosserboughanmi555@gmail.com]
[LinkedIn: https://www.linkedin.com/in/yosser-boughanmi-31779a225/]
[Phone: +216 20 331 221]

1 Like

Hey @yosser_boughanmi welcome to openELIS Global : )

Can you please rewrite this in English so that others can also understand what message you want to convey!

thank you
aditya this side

1 Like

Hey @yosser_boughanmi can you maybe provide some information about your proposal to tackling this project? would love to hear your insight =)

1 Like

Hi @OsmanR, thank you for your interest!

Here’s a high-level overview of my proposal to tackle the project “Integrate OpenELIS with Odoo (OpenERP)”:

  • List item

Objective: Build a seamless integration layer that allows OpenELIS to communicate with Odoo for improved billing and laboratory workflow automation.

Initial Steps:

  • Explore the existing architecture of both OpenELIS and Odoo (OpenAPI, DB schema, workflows).
  • Identify the key billing-related modules in Odoo to map them with the corresponding data in OpenELIS.
  • Determine the best communication approach (RESTful APIs vs. Odoo RPC, or a middleware approach).

Technical Stack:

  • Back-end integration using Spring Boot (for connectors or middleware if needed).
  • Utilize Odoo External API (JSON-RPC) and expose OpenELIS data accordingly.
  • Implement synchronization logic and error handling.

Deliverables:

  • A documented integration module or microservice
  • Test cases and deployment instructions
  • Potential UI hooks if needed (React-based)

Timeline: I plan to follow a phased approach: research and planning → prototype → iterative development → testing and documentation.

I would be happy to share a more detailed design doc or work on an initial proof of concept if that’s helpful!

Looking forward to your feedback :raising_hands:

Best,
Yosser

1 Like