Deployment Debugging and Re-Certification Journey
Today’s ship turned into a deployment debugging session rather than a coding session.
I had already completed my React + Vite calculator and deployed it on Render. After submitting it for review, I received feedback that Render free-tier links are not accepted because they may become unavailable in the future.
To solve this, I decided to migrate the project to GitHub Pages and began setting up a new deployment workflow.
The migration wasn’t smooth. Although GitHub Pages reported that the site was live, opening the link only showed a blank white screen. After checking the repository structure, deployment settings, and project configuration, I traced the issue to the Vite base path configuration.
Once the base path was corrected, I rebuilt the project, redeployed it, and tested the site again.
Success — the calculator loaded correctly and the GitHub Pages deployment worked as expected.
This experience taught me that shipping a project isn’t only about writing code. Understanding deployment, hosting platforms, project structure, and debugging production issues is just as important.
The calculator is now successfully hosted, ready for re-certification, and I’m ready to move on to building and shipping the next project.
Comments 0
No comments yet. Be the first!
Sign in to join the conversation.