I am a Software Engineer with 1.5 years experience in full stack web development. About a month ago I took a part-time job for a fairly simple webshop with a client online. We planned for me to work 20 hours weekly with hourly pay. The goal was to have a fully functional prototype in 6 weeks.
I was also required to hire 2 guys for short tasks. We were meeting the deadline almost, I guess we would require 1 more week to finish.
Then one of the guys I hired started falling behind and spending less hours due to his main job.
About two weeks ago my client saw a number of similar webshops popup, so he decided to invest quite a bit of money into the project. We managed to hire 2 more guys, one of which is full-time.
Overall, I'm not currently doing any development work because I spend most of my time managing the stuff and talking with the client (12 hours weekly really). I don't think I can do any major development tasks in the time I have left.
The problem is that he wants more guys and all the stuff done within 3 weeks. He is ready to pay, but how do I explain that even on a high budget 3-4 weeks is not nearly enough to complete his grand plan? It's not enough time to add social network functionality to a simple webshop.
Another thing that worries me is that he is looking for full-time developers, and I'm not sure that there will be any full-time work left to do in 2-3 months (he is sure though). He does ask me to talk with these new developers to make sure that they are professional, so I am part of the hiring process. He is also willing to hire me full-time and give a 30% raise to my salary, but I don't believe that this project is that viable in long-term.
My client is also very young, 22 or 23 years old, a year younger than I, so I'm a bit skeptical on his overall experience as someone to be hiring that much people.
I'm very stressed out with this. This is not what I signed up for. He did increase my hourly pay to compensate for the troubles.
But how should I handle this madness with having more way more people than I need?