General question about site development

First of all, forgive me if this is not an appropriate question for this forum. I was just wondering if anyone on here does site development professionally could give me an idea of how they decide what to charge, how many hours are put into a site and what functions does it include. How does wix compare to other platforms? I am in the process of building my second site for a RV Park with a custom booking platform with no previous knowledge or experience with coding. I know I threw myself in the deep end with a project of this caliber and it’s bound to take me longer than most. But I’m just hoping to gauge what kind of time frame an experienced developer would of spent on a similar project compared to the hours Ive put in.

Anybody will be able to give you an exact answer to your question.

Why?

Every coder has it’s own STYLE/WAY of coding.

The first one will tell you i can do it withing 3-days! And maybe he also will be able to generate such an project withing some days —> because he has already done a similar project and has experience and already prepared CODE-SNIPETS and DESIGNS in this case.

A second one will tell you, yes i would also do it withing some days, maybe 1-2 weeks. This coder maybe doesn’T have any prepared CODE-SNIPETS, but is a fast QUANTITATIVE-CODER = coding fast and shitty!

You will get something which you will throw away later again.

A Third one will maybe the one who will tell you —> THIS COULD TAKE SEVERAL MONTH! → YOU GOT YOUR QUALITY-CODER!
This coder will code for you invidualy and total custom from scratch, hopfuly using quality-coding-style.

The more functional you want your site to be working, the more functions have to be coded. The more functions you code —> the bigger your code will grow —> the bigger your code will grow → the more time you will need for it + the more difficult it will be to keep your code in a clean quality-style.

When do you recognize a good coder?

  • this coder is interessted into your project aswell like you
  • this coder tries to code as flexible code as possible (user-Friendly-coding)
  • this coder do never give up if it comes to difficult codeparts and tasks and alwaays find a solution or a possible BYPASS
  • this coder offers you maybe even some of his own ideas, because he reconized that you are not experienced and suggest you better ways of solution.
  • this coder is almost always available and respondable.

Back to your project, first make a first overview of your project, somekind of a sketch. Make some thoughts how you would imagine your project and which functions would be needed to achieve your aims.

-look how you could simplify your coding tasks —> by using NPM-Packages or Velo-Packages (but this for, you will have to learn the packages first)
-or even create your own coding-packages → advantage, you will know exactly, how your own package works.

Surely there are way more CHECKPOINTS, to take a look on!!!

But i hope i could give you some useful informations.

GOOD LUCK with your PROJECT!!!