r/cs50 • u/yingxiaojie • 18h 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
4
u/SetObvious7411 18h 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/
4
u/yingxiaojie 17h ago edited 17h 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
3
u/secondhatchery 18h ago
you shouldn’t go nexus first on ladder , especially against zerg because you may die to fast lings
3
1
u/CriticalSignature757 9h ago
Appwrite or stuff from the GitHub student developer pack or use supabase/firebase
3
u/shimarider alum 16h ago
Do you really need a server for the final project? You can run it locally with containerization.