4 karma · joined April 24, 2020
"When I meet someone for the first time I don't trust them, there is so many scam artists that can tell colorful stories"
Sounds like they've been scammed before and are taking it out on candidates.
There's real contractors and then there's fake contractors which should always be called staff augmentation.
No real senior software dev contractor would accept $75/hour in the Bay area. You're looking at minimum $100/hour.
Although, "fake contractors" or staff augmentation, those can be paid $75/hour or less.
This is my biggest gripe with today's technical interviewing. They act like leetcode is real world engineering.
If you want to keep it simple..
A very small EC2 box. Maybe even micro instance. That'll run your python code + sqlite.
If you want, you can use an elastic load balancer or Route53. If you don't have DNS already. Route53 is AWS's DNS service which is easy to use.
This whole setup should not cost you much. If you do it right, you can probably spend less than $10/month taking advantage of the free tier.
Later on, as a side project, you can try to make the app serverless. You're probably close to it being serverless. Doing this allows you to run it on AWS Lambda. Which makes things even cheaper, if not free. And it's just pretty cool.
But most likely you'd have to switch to a real data store. No problem since AWS has DynamoDB.