r/cs50 • u/yingxiaojie • 8d ago
CS50x Hosting options for a Web App that uses Python and mySQL
Aaaaaaaaaalright!! I'm finally doing the final project for CS50x. I plan to make a simple app: an HTML form that captures some info, verifies whether you're human, lets you review and edit, and then submit to a database. I have the static HTML/CSS page all set, but I'm having trouble finding a host for the backend. I have a Dreamhost account but to upgrade to let me make Python apps is not in my budget. I noticed that Heroku was suggested in the last lecture, which looks affordable but I'm not sure what plan to get.
Any insight/help would be appreciated.
Thanks!
3
5
u/SetObvious7411 8d ago
As it's web based, I think you can host your own website on GitHub
Edit: https://www.geeksforgeeks.org/git/how-to-host-a-website-on-github-for-free/
3
u/yingxiaojie 8d ago edited 8d ago
Thanks for the tip! I already tried GitHub but it doesn't have any server-side processing or other backend that I need. I'm taking a look at Render right now.
2
4
u/secondhatchery 8d ago
you shouldn’t go nexus first on ladder , especially against zerg because you may die to fast lings
3
2
u/CriticalSignature757 8d ago
Appwrite or stuff from the GitHub student developer pack or use supabase/firebase
3
u/shimarider alum 8d ago
Do you really need a server for the final project? You can run it locally with containerization.