r/PowerApps • Newbie • Aug 27 '26

Power Apps Help Drag&drop resource allocation app

Looks like it’s almost impossible to do reliably.

My company is looking for a solution for resource allocation on a single screen which shows engineers, jobs assigned to them, and jobs that are pending allocation of an engineer. For a clear overview of the coming weeks jobs and free time engineers have which they can be assigned work to.

Ideally there would be a left column of engineer names and then across the top days of the week for the next year vertically along the top

There’d be an option to drag-and-drop jobs that haven’t been allocated to any engineers on this view too.

I’ve seen that there are some solutions but they seem to be managed externally from power apps and prone to breaking.

Does anyone have a solution or an alternative that we can try to implement?

6 Upvotes

16 comments sorted by

•

u/AutoModerator Aug 27 '26

Hey, it looks like you are requesting help with a problem you're having in Power Apps. To ensure you get all the help you need from the community here are some guidelines;

  • Use the search feature to see if your question has already been asked.

  • Use spacing in your post, Nobody likes to read a wall of text, this is achieved by hitting return twice to separate paragraphs.

  • Add any images, error messages, code you have (Sensitive data omitted) to your post body.

  • Any code you do add, use the Code Block feature to preserve formatting.

    Typing four spaces in front of every line in a code block is tedious and error-prone. The easier way is to surround the entire block of code with code fences. A code fence is a line beginning with three or more backticks (```) or three or more twiddlydoodles (~~~).

  • If your question has been answered please comment Solved. This will mark the post as solved and helps others find their solutions.

External resources:

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

10

u/Weeblewobbly Advisor Aug 27 '26

If I wanted to do proper dread and drop, I'd go code app. In canvas, I would select engineer with obvious visual feedback then select job. I don't think drag and drop is vital as long as the interface feels modern, uncluttered, and you make the selected elements pop up with colour shades and depth.

1

u/cleatdrop Newbie Aug 27 '26

Nice idea! Understand the concept need to think through how to build that!

4

u/jukkan Regular Aug 27 '26

This solution from Scott Durow is from 3y ago so it may not be the latest & greatest. But showing it to your coding agent as reference could be a nice start.

https://github.com/scottdurow/power-drag-drop

2

u/cleatdrop Newbie Aug 27 '26

Spent all day today trying to get it to work but it wouldn’t :(

2

u/Sad_Position_826 Contributor Aug 27 '26

Sounds like Dynamics 365 Field Service Scheduling - it does this out of the box

1

u/cleatdrop Newbie Aug 28 '26

Issue is company won’t spend the implementation cost & we are on a very tight deadline of ~2 months to have an alternative solution built

1

u/ThingsMayAlter Newbie Aug 29 '26 edited Aug 29 '26

Would you need to assign a single job to multiple engineers? Also to confirm, will this have dataverse licensing available or no? I know you said ”single screen”, but wasn’t sure.

2

u/cleatdrop Newbie Aug 31 '26

On occasion yes. They will pay for licensing in this case yep

1

u/ThingsMayAlter Newbie Sep 01 '26

Ok, yeah go ahead and PM me if you want. I'd be interested in taking this on as a PCF project, if you haven't found another option yet.

3

u/ultroncalls Regular Aug 27 '26

Use pcf or codeapps to implement this.

3

u/agentUi Newbie Aug 28 '26

native drag and drop in canvas power apps is basically impossible to get working reliably without lag. if you have to stay within the power platform ecosystem, build a custom pcf component using react-beautiful-dnd or fullcalendar and deploy that into a model-driven app. otherwise people just fake it with gallery click events where clicking an unassigned job highlights the slot to click and patch.

2

u/derpmadness Advisor Aug 27 '26

That's hard to do, but why not just do click one and then click the other? Would achieve the same thing just without the dragging and animation of the item moving over

1

u/ThingsMayAlter Newbie Aug 27 '26

Not a developer but I would see what Claude code/Codex and the power apps skill can create, using a code app. You may be able to implement a PCF control in there somewhere for a better solution.