Core Concepts
Overcoming a deployment issue with a Reactjs application by identifying and fixing an error in the .htaccess file, and the author's decision to join the HNG internship program.
Abstract
The author built a Reactjs application and encountered an issue after deployment, where only the homepage was accessible, and navigating to other pages resulted in a 404 error. The author initially enjoyed the process of trying to fix the issue but it persisted. After reaching out to friends and researching the problem, the author discovered that the issue was caused by an error in the .htaccess file, which is a file placed in the public directory of a Reactjs application before running the build command and deploying the build folder to a shared hosting platform.
The author followed a step-by-step process to resolve the issue:
Googled the issue they were facing.
Read up on different solutions on Stack Overflow.
Compared their .htaccess file with the one provided on Stack Overflow and found a missing percentage symbol (%).
The author found the experience of interacting with other developers to be very good and made them want to be part of a team, as they usually work alone. This led the author to register for the HNG scholarship, and they were accepted for the internship. The author is looking forward to participating and learning a lot from the internship and meeting new people along the way.