from pptx import Presentation
from pptx.util import Inches
# Create a presentation
prs = Presentation()
def add_title_slide(title, subtitle):
slide_layout = prs.slide_layouts[0]
slide = prs.slides.add_slide(slide_layout)
slide.shapes.title.text = title
slide.placeholders[1].text = subtitle
def add_bullet_slide(title, bullet_points):
slide_layout = prs.slide_layouts[1]
slide = prs.slides.add_slide(slide_layout)
slide.shapes.title.text = title
content = slide.placeholders[1]
content.text = bullet_points[0]
for point in bullet_points[1:]:
content.text += f"\n{point}"
# Slide 1: Title
add_title_slide("Azizi Venice – Waterfront Living in Dubai South",
"Presented by [Your Name] | [Your Agency]")
# Slide 2: Developer Overview
add_bullet_slide("Developer Overview – Azizi Developments", [
"• Leading private developer in the UAE",
"• Known for Riviera, Mina, and now Azizi Venice",
"• Partnered with RMJM for iconic architectural design",
"• Focus on quality, community lifestyle, and timely delivery"
])
# Slide 3: Project Overview
add_bullet_slide("Project Overview – Azizi Venice", [
"• 24 million sq. ft on 336 acres",
"• 30,000+ residential units, 400+ villas/mansions",
"• 18 km swimmable lagoon, 700m pedestrian boulevard",
"• Dubai’s 2nd Opera House, hotels, schools, retail",
"• Metro-linked, 5 mins to Al Maktoum Airport"
])
# Slide 4: Unit Types
add_bullet_slide("Unit Types Available", [
"• Apartments: Studio to 4-Bedroom (up to 2,800 sq.ft)",
"• Villas & Mansions: Limited waterfront luxury units",
"• Designed for both investors & end-users",
"• Smart layouts, lagoon views, and urban access"
])
# Save the file
prs.save("Azizi_Venice_Presentation_Part1.pptx") Click Run or press shift + ENTER to run code