Day 25
@Codematic_io Build with Google Cloud Hackathon 2025
Today, I focused on taking SmartLearn fully live on
@googlecloud by deploying both the backend and frontend to Google Cloud Run. I also set up GitHub Actions for automatic deployments, ensuring every push updates the live environment seamlessly.
To streamline configuration and environment management, I used
@pipeopshq new devops tool, which made the entire deployment workflow faster, clearer, and more reliable.
The journey wasn’t without challenges, I ran into a couple of deployment issues, but I pushed through, debugged the configs, refined the workflows, and eventually everything deployed successfully.
Huge shoutout to Google Cloud for the powerful developer tooling and to PipeOps for making environment setup and CI/CD configuration smooth and stress-free.
Lessons Learned
👉 Cloud Run deployment becomes effortless once your build and environment configs are properly structured.
👉 GitHub Actions is extremely powerful for automation, removing manual steps improves developer speed and consistency.
👉
@pipeopshq drastically reduces setup time; managing environments manually would have taken much longer.
Daily Tasks Accomplished
👉 Deployed SmartLearn backend to Google Cloud Run.
👉 Deployed SmartLearn frontend to Google Cloud Run.
👉 Configured GitHub Actions for continuous deployment.
👉 Used PipeOps to prepare environment variables and deployment configs.
Tips for Other Developers
👉 Automate early, CI/CD saves you countless hours long-term.
👉 Use tools like PipeOps to manage configs instead of juggling them manually.
👉 For Cloud Run, triple-check service accounts, permissions, and runtime configurations.
Finally I can't share the live deployed link now until after the hackathon, which is ending soon, its been a long journey and I'll keep pushing 🚀
Do you think you'll like to try out
@pipeopshq and
@googlecloud for deployments?
#GoogleCloud #BuildWithCodematic #BuildWithGoogle #BuildWithAhiakwoJohn