Bouygues
Bouygues
Building for life
Building for life
Why this Challenge?

Bouygues Construction employs 32,500 people around the world, all driven by the greatest and most exciting responsibility of all – building for life.

In more than 50 countries, we improve daily life for millions of people by creating sustainable infrastructures and buildings that serve life and address all our needs: housing, healthcare, education, work, entertainment, mobility, contribution to low-carbon energy production, natural resources management, etc.

The Startup Challenge
Transforming the way we build

Our shared goal is to modernize the construction industry to implement the most human and environmental innovations in construction at a global scale.

Context & Need: We run this challenge to identify the startups that will revolutionize the industry through new approaches to Green Construction, Boosted Productivity, and the Future of Construction.

Expected Solutions: The selected startup should be adapted to eventual partnership with Bouygues Construction:
- Business model: B2B with emphasis on contractors as customers
- Potential synergies with Bouygues Construction: business partnership, technical co-development, access to new markets…

Scope:
- Geography: Bouygues Construction operates worldwide. Relevant startups of all origins are encouraged to participate.
- Maturity: Apply if you’ve developed at least a minimum viable product and are interested in deploying your innovation within Bouygues Construction to accelerate your development.

Transforming the way we build

Our shared goal is to modernize the construction industry to implement the most human and environmental innovations in construction at a global scale.

Context & Need: We run this challenge to identify the startups that will revolutionize the industry through new approaches to Green Construction, Boosted Productivity, and the Future of Construction.

Expected Solutions: The selected startup should be adapted to eventual partnership with Bouygues Construction:
- Business model: B2B with emphasis on contractors as customers
- Potential synergies with Bouygues Construction: business partnership, technical co-development, access to new markets…

Scope:
- Geography: Bouygues Construction operates worldwide. Relevant startups of all origins are encouraged to participate.
- Maturity: Apply if you’ve developed at least a minimum viable product and are interested in deploying your innovation within Bouygues Construction to accelerate your development.

Transforming the way we build

Our shared goal is to modernize the construction industry to implement the most human and environmental innovations in construction at a global scale.

Context & Need: We run this challenge to identify the startups that will revolutionize the industry through new approaches to Green Construction, Boosted Productivity, and the Future of Construction.

Expected Solutions: The selected startup should be adapted to eventual partnership with Bouygues Construction:
- Business model: B2B with emphasis on contractors as customers
- Potential synergies with Bouygues Construction: business partnership, technical co-development, access to new markets…

Scope:
- Geography: Bouygues Construction operates worldwide. Relevant startups of all origins are encouraged to participate.
- Maturity: Apply if you’ve developed at least a minimum viable product and are interested in deploying your innovation within Bouygues Construction to accelerate your development.

Selection Criteria
Innovation
Scalability
Technical potential
Business potential
Suitability for synergies with us
Rewards
Play an active role in our six business sectors

Your solution, product or service demonstrates that you can play an active role in LVMH's ecosystem and deliver on a large scale. Whether it be the creation process, the omnichannel customer journey, or operation and manufacturing, you support the Group's legacy of excellence and innovation in all areas of its 6 business sectors.

  • Fashion & Leather Goods

  • Wines & Spirits

  • Perfumes & Cosmetics

  • Watches & Jewelry

  • Other Activities

  • Selective Retailing

Timeline

00:00:00:00

left to apply

left to apply

FAQ

Who can apply?

Can I apply for more than one Startup Challenge/Award?

What is the difference between a Startup Challenge and an Award?

Is applying for an Award or Startup Challenge free?

Who can apply?

Can I apply for more than one Startup Challenge/Award?

What is the difference between a Startup Challenge and an Award?

Is applying for an Award or Startup Challenge free?

Who can apply?

Can I apply for more than one Startup Challenge/Award?

What is the difference between a Startup Challenge and an Award?

Is applying for an Award or Startup Challenge free?

******* JAVASCRIPT *******/ /** * Allowed parameters for the tracking code */ const allowedParameters: string[] = [ 'ca', 'utm', 'utm_source', 'utm_medium', 'utm_campaign', 'utm_term', 'utm_content', // 'cat', // Blog // 'ag_t', 't', // Warning this parameters is used like tracking for Challenges partners "Agorize", 'wid' // Paramters for revolugo urls ]; /** * Rreturn the object with the allowed parameters * @param ownParams URLSearchParams * @returns Object */ const ownCtmParameters = (ownParams: URLSearchParams) => { let obj = {}; for (const [key, value] of ownParams.entries()) { //console.log("ownCtmParameters key: ", key); if (allowedParameters.includes(key)) { // console.log("PAss key: ", key); obj[key] = value; } else { // console.log("No PAss key: ", key); } } return obj; }; /** * Insert the tracking code in the anchor elements * @returns void */ const insertTrackingCode = () => { // Get tracking parameters from URL search params const searchParams = new URLSearchParams(window.location.search); // Convert search params to object const filteredParams = ownCtmParameters(searchParams); // If no parameters, return early if (Object.keys(filteredParams).length === 0) { return; } const paramsString = new URLSearchParams(filteredParams).toString(); const baseUrl = window.location.origin; // Get all anchor elements from the current document const anchors = document.querySelectorAll('a'); for (const anchor of anchors) { const href = anchor.getAttribute('href'); const target = anchor.getAttribute('target'); if (!href || target === '_blank') { continue; } // Normalize href const normalizedHref = href.startsWith('https') ? href : href.replace(/^\.\//, '/'); try { const url = normalizedHref.startsWith('http') ? new URL(normalizedHref) : new URL(normalizedHref, baseUrl); const baseUrlObj = new URL(baseUrl); const isExternal = url.origin !== baseUrlObj.origin && !normalizedHref.includes('vivatech.com') && !normalizedHref.includes('vivatechnology.com'); if (isExternal) { continue; } // Add tracking parameters const hasExistingParams = url.search.length > 0; if (hasExistingParams) { url.search += '&' + paramsString; } else { url.search = '?' + paramsString; } anchor.setAttribute('href', url.origin + url.pathname + url.search + (url.hash || '')); } catch (e) { // If href is not a valid URL, skip it continue; } } }; /******* END JAVASCRIPT *******/ /******* INTEGRATION *******/ // Or with DOMContentLoaded document.addEventListener('DOMContentLoaded', () => { insertTrackingCode(); }); /******* END INTEGRATION *******/