Hello, I am a bit hesistant to ask for help and im sorry, but I have a final project due soon and i have to build an attendance system but I'm struggling a bit and I'm cramped on time due to previous exams and projects,
In it I can only use IC Chips and no microcontrollers

It has 4 switches (Student Enters, Student Exits, Lock Door, Reset Session):
- Everytime a student enters or leaves, I should have a 7-Segment Display that displays the count of the students in the class (0-30) Max Capacity is 30 [I should have bits covering 30 states)
- When the door is locked, the student count can't change, if it is unlocked, the timer resets and student count doesn't change
- When the reset switch is set, both capacity and counter timer will reset
It should also have a 10 second countdown, so two 7-Segment Displays (10-0)
Additionally I have to Design my own clock using a 555 Timer which I found this for

Initially: 0 Students, 10 Timer starts counting down
LED Outputs:
- Green LED light indicating if the entrance is allowed (Under 15 Students, Above 5 seconds left)
- Red LED light indicating if the entrance is restricted (Locked Door, 30 Maximum Capacity or Countdown hit 0 seconds)
- Orange LED indicating if half time passed or half capacity achieved (Above 15 Students in, 5 and under seconds left)
Display Outputs:
- A seven-segment that displays the Time remaining for entering (Count Down from 10-0) (10 seconds) [If this gets complicated I was thinking to make it 9-0]
- A seven-segment that displays the number of students remaining (0-30) [Two 7 Segment displays)
- A seven-segment that shows O if the access is allowed and L if the door is locked
Its also required of me to design a Finite State Machine and a state table, in it, a RESET state is required and for the state table should be built up using current states bits, inputs, outputs, and next state bits
then ill use the state table to get the functions of the output
At the end i build it everything on Quartus then build the hardware and then do breadboard soldering and pack the design
Can i please get any advice or help?
In it I can only use IC Chips and no microcontrollers

It has 4 switches (Student Enters, Student Exits, Lock Door, Reset Session):
- Everytime a student enters or leaves, I should have a 7-Segment Display that displays the count of the students in the class (0-30) Max Capacity is 30 [I should have bits covering 30 states)
- When the door is locked, the student count can't change, if it is unlocked, the timer resets and student count doesn't change
- When the reset switch is set, both capacity and counter timer will reset
It should also have a 10 second countdown, so two 7-Segment Displays (10-0)
Additionally I have to Design my own clock using a 555 Timer which I found this for

Initially: 0 Students, 10 Timer starts counting down
LED Outputs:
- Green LED light indicating if the entrance is allowed (Under 15 Students, Above 5 seconds left)
- Red LED light indicating if the entrance is restricted (Locked Door, 30 Maximum Capacity or Countdown hit 0 seconds)
- Orange LED indicating if half time passed or half capacity achieved (Above 15 Students in, 5 and under seconds left)
Display Outputs:
- A seven-segment that displays the Time remaining for entering (Count Down from 10-0) (10 seconds) [If this gets complicated I was thinking to make it 9-0]
- A seven-segment that displays the number of students remaining (0-30) [Two 7 Segment displays)
- A seven-segment that shows O if the access is allowed and L if the door is locked
Its also required of me to design a Finite State Machine and a state table, in it, a RESET state is required and for the state table should be built up using current states bits, inputs, outputs, and next state bits
then ill use the state table to get the functions of the output
At the end i build it everything on Quartus then build the hardware and then do breadboard soldering and pack the design
Can i please get any advice or help?
