Steve_Stifler Posted March 2, 2019 Share Posted March 2, 2019 Evening lovers of the backend I have started building a "Task" template that has...you guessed it....tasklike fields. But where I need someone's *inept *aptitude and *articulation (*qualities not required...I just always wanted to put those 3 words together...you know what they say about "small things" amusing the proverbial) is to point me in the direction of how I go about my task "Dependencies"....Let me explain: Let's say I have 4 tasks each and every day in my life which are: a) "Get out of bed" b) "Look at self in mirror" c) "Yell downstairs asking loved one for the current time" d) "Go to Sleep" Now, I'm not sure about you, but in my life, these "Tasks" could happen in any particular order at any time, depending on amount of alcohol consumed the night before....I know it's a confusing tasklist but if I take it step by step and write some PW APIs at the beginning of the week, I can just have the system tell me what I am to do next and I'll get through this...Simple! So, if on a Monday, I want to set my schedule to do: b) @ 10:30am for 15 minutes (therefore having a "Start Time" of 10:30am and an "End Time" of 10:45am), followed by c) for 5 minutes (Start Time and End Times adjusted accordingly), a) for 20 minutes and d) for 15 hours then when I turn on my Surface Pro 4 (Cleverly disguised as a Pro 5 when I bought it from someone on Gumtree mind you but that's another story) in the morning, when the alarm goes at 10:30am, I follow the task "Look at Self in Mirror". After being very impressed with what I see, I click the "Complete" button on the task, but I've taken an extra 10 minutes to look at myself, so then the system needs to calibrate the times of all the following tasks before telling me to "Go to Sleep", when I awake, I hit "Complete" but I've only slept for 10 hours, so the system needs to recalibrate, again!... and then the system would tell me to "Yell downstairs, etc" and so on, all the while adjusting the following tasks according to my brute efficiency or lack of. Assuming I've spent the hours entering this exhaustive tasklist into the system at the beginning, how do I get PW to NOT treat the tasklist in a linear fashion but look for the "Successor" task(s) and adjust the tasklist according to that series of events? JA. Link to comment Share on other sites More sharing options...
Steve_Stifler Posted March 2, 2019 Author Share Posted March 2, 2019 BTW, every task has a successor.... ..and a predecessor but one thing at a time Tigers! Link to comment Share on other sites More sharing options...
Steve_Stifler Posted March 2, 2019 Author Share Posted March 2, 2019 ....I'm not sure if it matters or not but each task can have multiple successors and predecessors...now I'll finish. Link to comment Share on other sites More sharing options...
dragan Posted March 2, 2019 Share Posted March 2, 2019 Something like this? Link to comment Share on other sites More sharing options...
Steve_Stifler Posted March 2, 2019 Author Share Posted March 2, 2019 Um....Yes! exactly like that! I can't believe the most complex PM systems on the planet don't cater for this and something as simple as that does. That's the difference between IT people creating business systems and business people creating business systems. Now I just need that built into my PW site with it able to automatically update the date if current dates run beyond due date which shouldnt be an issue. Do you know this software? What was it built with? Looks like a cross between Word and Excel but he's hit the nail straight on the head. Link to comment Share on other sites More sharing options...
dragan Posted March 2, 2019 Share Posted March 2, 2019 (edited) I also just discovered coda today. They use React, Python, Node JS, AWS etc. I don't know if they offer some sort of API (didn't find anything at first glance). edit: they do have an API (and there's even a PHP library available as well) I don't know what it would take to create something like this with PW. Perhaps an entirely new fieldtype. Certainly lots of JS for on-the-fly calculations and manipulations. For such tasks you'd probably want to use a framework like React, Angular or Vue (although plain vanilla JS would do as well). Frameworks like React etc. really shine when you want instant updates and don't want to reload the entire page... it makes a web app feel much more snappy and smooth. Edited March 2, 2019 by dragan added API link Link to comment Share on other sites More sharing options...
Steve_Stifler Posted March 2, 2019 Author Share Posted March 2, 2019 Look, the reality is that I just don't have the time to learn all this....and to be honest, Coda probably won't deliver exactly what I want to deliver albeit an excellent concept. But I do need someone that can understand me, especially if English is not their first language, and was able to give me what I wanted from a completely hypothetical situation that would have been taken seriously by most! What's your name? Link to comment Share on other sites More sharing options...
Steve_Stifler Posted March 2, 2019 Author Share Posted March 2, 2019 I'm Jeremy Allen. I have a company called "Investor HQ" and we do a lot of stuff with real estate that makes our investors more money than we make ourselves! I don't want a website that is set up to attract new clients, I have enough, I just want one that can report to my investors WTF is going on with their investments. Everyone wants to sell me something or give me advice about what to put on the website and what not to....Firstly, an IT professional is hardly the person to give me advice on marketing! and secondly, I don't want to market, I just want a cool experience for my current clients...does that make sense? Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now