Diagramate

Project Schedule Gantt Chart Template

Software project schedule in four sections (requirements, design, development, testing and launch) with tasks chained by after, done and active markers and a launch milestone. Change the dates and durations and export PNG, Word or PowerPoint for free.

09-1309-2009-2710-0410-11Discovery Requirements review Wireframes Visual design Backend Frontend Integration Testing Launch RequirementsDesignDevelopmentTesting and launchProject schedule
Previewed in the “Indigo” theme; you can switch themes in the editor
Open in the editorFree · No sign-up · No watermark

Edit the text, pick a theme, export Word / PowerPoint / PDF

When to use it

Kick-off meetings, weekly status reports and the implementation plan in a proposal. Tasks are chained with after, so changing the first date shifts the whole chain; done and active mark finished and current tasks, and milestone marks the launch.

Making it yours

  • Change the start date only on the Discovery line; every task that uses after moves with it.
  • Durations are the 5d, 15d values; an end date can be used instead of a duration.
  • Delete the todayMarker off line to show a vertical line for today.
  • The axis labels follow axisFormat: %m-%d is month-day, %b shows the month name.

Mermaid code

gantt
    title Project schedule
    dateFormat YYYY-MM-DD
    axisFormat %m-%d
    todayMarker off
    section Requirements
    Discovery :done, a1, 2026-09-07, 5d
    Requirements review :done, a2, after a1, 2d
    section Design
    Wireframes :active, b1, after a2, 5d
    Visual design :b2, after b1, 5d
    section Development
    Backend :c1, after b1, 15d
    Frontend :c2, after b2, 12d
    Integration :c3, after c2, 4d
    section Testing and launch
    Testing :d1, after c3, 6d
    Launch :milestone, d2, after d1, 0d

Ask an AI for one with this structure

Send the prompt below to ChatGPT or Claude, then paste the whole reply into the editor; the code inside is detected automatically.

Draw a software project schedule as a Mermaid gantt chart with dateFormat YYYY-MM-DD and four sections: Requirements, Design, Development, Testing and launch. Discovery 5 days and requirements review 2 days (done), wireframes 5 days (active) and visual design 5 days, backend 15 days, frontend 12 days, integration 4 days, testing 6 days, and launch as a milestone. Chain the tasks with after, starting on 2026-09-07. Output only the mermaid code block.

FAQ

Can weekends be excluded?

Add excludes weekends under dateFormat; tasks spanning a weekend are extended automatically and weekends are shaded on the axis.

Does the space before the colon matter?

No. Task name :a1, … and Task name:a1, … both work. After the colon come the status tags, the task id, the start (a date or after id) and the duration.

The chart is too long for the page

Export the PNG at 3x so it stays readable when scaled to page width in Word, or split it into one chart per month.

More in this category

All templates

Updated 2026-09-05