2 WAY TRAFFIC LIGHT WORKING

Hey, I need help with a project, I have to do a project based on a two-way traffic light, it must include 2 push button and 6 LEDs and of course resistors. The problem I’m having is to get the traffic light to work simultaneously because of the timing sequence it must have. When one push button is press, both traffic lights must work normally according to the time sequence below, but when the next push button is pressed, both traffic lights must turn red and blink every second. NOTE I HAVE ATTACHED A PICTURE OF MY SETUP.

Operation 1
light set 1 light set 2
green -15s green - 10s
amber - 3s amber -3s
red - 3s red - 18s

Operation2
Red on-3s Off-3s

Hello and welcome.

Before you do anything else please take a moment to read General guidance
And How to use this forum

As you are trying to do more than one thing at a time you might also find these useful:
Using millis for timing
Demonstration for several things at the same time

When you have a question please return as ask.

Operation 1
light set 1 light set 2
green -15s green - 10s
amber - 3s amber -3s
red - 13s red - 18s

Surely operation1's red should be 13 not 3, to match the 10+3 green amber on the other side? (Not that that's what you're asking, if anything)

Only has one button... your narrative says there are two, or do you mean one and two presses of the same button?

You are going to need some code to make that work. I can't see any code to help you with.

Steve