The Bloomtech Interview Project is a revamp of a volunteer project I initially worked on in November 2021. As part of my efforts to showcase my knowledge in API integration, I have added API functionality to the project. Keep an eye out for the Bloomtech icon on the page, indicating the enhancements I've made. During the development process, I encountered a few interesting aspects. To ensure a robust search functionality, I set the results parameter to pull in up to 5000 records, as lower numbers were limiting the search results. However, due to potential bandwidth constraints, the API may occasionally error out, resulting in the inability to display results. Unfortunately, I didn't have the opportunity to implement an alert system to notify users about this issue.
As you explore the project, you may notice the spinning loader ceases when no results are found. To overcome this, I found success using common names like 'Tim' in my searches for the People API that generates randomly. Additionally, the "Buy Cookies" window is draggable, providing a user-friendly interactive experience with the page and to also give that desktop feel.
Furthermore, this project served as an exercise for the Girl Scouts of NE Kansas and NW Missouri at LIVE STEAM EVENT at Union Station's Scienece City. They were tasked to review and debug the code, breaking into different roles. By finding the bug represented by a spider emoji in the tic-tac-toe game, they honed their problem-solving skills and learned about the importance of attention to detail in coding.
I aimed for a vintage aesthetic and chose the Windows 95 operating system as inspiration, implementing a custom Windows 95 bootstrap by Alex B. As part of my ongoing efforts, I am currently working on making the website more mobile-friendly and responsive. You can check out the repo here.