Extend React Big Calendar in PowerApps -- 2

Job ID: 39300305

Budget: £20 – £250 GBP

**Only get in touch and big if you have fully read and understand the brief below. Only state a realistic delivery time**
I require within 7 days maximum.

I'm seeking a professional with solid experience in React and PowerApps to enhance the existing calendar code component. This is an extension to the current PCF control located here:

https://pcf.gallery/calendar-control/

Download the above git to build from.

Full source code to be released to us for the extended bigcalendar for source checking/validation.

Part 1:
I require the property to be added called workPatternTable This contains a table of records of the following:

{
StartDate: datetime [eg: 11/04/2025 08:00
EndDate: datetime [eg: 11/04/2025 19:00
NumberofDays: int [eg: 8]
ForegroundColor: (hexformat)
BackgroundColor: (hexformat)
}
{
StartDate: datetime [eg: 11/04/2025 19:00
EndDate: datetime [eg: 12/04/2025 08:00
NumberofDays: int [eg: 8]
ForegroundColor: (hexformat)
BackgroundColor: (hexformat)
}

When the field in powerapps is blank do nothing. When a table is entered it needs to take the records and colour in the background of the day cell every "NumberofDays" after the startdate value by the colour value in the record. This is only required in Month View ONLY.
On Day View a vertical column should be display to the left of the time which is coloured in in the foreground colour from startDate to EndTime. Some values with span over a night so will include end of one day and start of another such as the 2nd record above.
These are nothing to do with events and just required to colour the background of the day cell or the column in day view.

part 2:

In reference to events. Extend out the current one to include the following properties called SUBEventDetails and EventDescription and EventPending. When these are filled in they will be visible underneath the Event information.
When the boolean EventPending is true then the border of the event data should be dashed and the cell colour should be faded from what the eventcolour was so is dynamic. (a bit like an unconfirmed meeting request in outlook.)


Ideal Skills:
- Proficient in React and PowerApps
- Experience with PCF control development
- Familiarity with React Big Calendar

Please note that the specifics of the calendar enhancements are not yet determined, so flexibility and creativity in proposing improvements will be highly valued.
Related categories: JavaScript React.js JSON PowerApps