Project time Estimate
Hi all i am trying to get an estimate of how long it would take to build an app like this.
How many hours would you say it would take to build a multi tenant project with 2 api integrations.
The app will have 1 superadmin and regular users that can create organisations. all actions are scoped to organisation
the owners of orgs or org admin can invite new users to their organisation
users can create customers in the org (id verification integration)
users can add orders to customers (integration)
users can search orders and customers
users can add notes to customers
superadmin can get overview of all orgs assorted metrics.
20 Replies
Unknown User•3y ago
Message Not Public
Sign In & Join Server To View
I understand, i am a solo dev this is for a client. I geuss what am asking is how long would it take to do for a solo dev with average skill.
Better still how long would it take you
Unknown User•3y ago
Message Not Public
Sign In & Join Server To View
just counts of each entity.
Unknown User•3y ago
Message Not Public
Sign In & Join Server To View
Yep, a huge part is experience and if you have anything you can use as a boilerplate. Could be tbh anything
Unknown User•3y ago
Message Not Public
Sign In & Join Server To View
This is very helpful! Thank you
I am thinking on buying a ui template from the mui store or similar so i can focus on other elements of the app since am not that good at design anyways.
but i just need to figure out if it worth that investment for this project.
Unknown User•3y ago
Message Not Public
Sign In & Join Server To View
Yeah i tried the flatrate but i usually underestimate how long it takes to do things so i end up taking a loss time spent x amount earned
Unknown User•3y ago
Message Not Public
Sign In & Join Server To View
Yeah for sure and clients dont understand that at all. learned that the hard way..
Or if the requirements change midway in development (what happens a lot)
Your customer has paid X to get it done and will probably not understand why you want more just because he changed his opinion about sth.
A fixed rate can be beneficial for you if you know exactly how long it takes and if the requirements are clear and when it's clear for the customer that every small change will cost an additional amount
Unknown User•3y ago
Message Not Public
Sign In & Join Server To View
honestly should have asked this question before i started the project My earlier client has been quite easy and understood when i told them this
but this client has been a pain in the sense that they kind of pressured me to give an estimate.
so now after starting the project and about 40 hours gone to writing spec and designing key components. i tell them the estimate is obviously wrong and it probably going to be 200 hours if not more and they "lose their shit" purposely misinterpreting things i have said or written.
Mind you they are very adamant about how important this project is and how important it is done properly with a 3 months timeline...
Am at a loss really and wanted to know if i am at fault here for saying it will be 200 hours or they are just shitty clients but this has been very helpful and in the future i will apply this lessons.
Unknown User•3y ago
Message Not Public
Sign In & Join Server To View
No but i have sent a bill for the first 40 hours and will send another for the remaining 60 and try to do as much as i can with that and if they want to me to continue they can decide then.. i cant drop them since its through a friend but i will increase my rate after this to scare them off , only sad part is they do have a lot of project to be worked on in the future and i had planned around them but just gotta find new clients instead. not worth the headache
unhelpful advice here
literally i run projects and still cant get this down to the level i like it. i would just plan in phases and dates. initial dev should be done here, QA for x weeks, dev fixes etc. and whatever youy genuinely think you can do it in add large buffers.
also anything anyone tells you here with actual numbers wont work for you, no one knows how much you know, your experiences, what hurdles you personally will need to go through etc. just do your best add alot of buffer time to learn and handle unexpected things and learn from whatever experiences you go through, refine and do it again
Unknown User•3y ago
Message Not Public
Sign In & Join Server To View
Thank god at least i have contingencies in case that happens.