Posts

Showing posts from February, 2023

Authentication token and refraining from using Cron

Image
This week, i spent a few days figuring out what I can do to refresh our authentication token from the Petfinder API. I had been looking through various scripts and one that caught my was Cron. A CRON script is a list of one or more commands to a computer operating system or application server that are to be executed at a specified time. As mentioned in an earlier blog post, i referred to this link  react-js-cron - npm (npmjs.com)  and read more about cron script for React JS. As i started to implement some of the steps, I found myself dealing with errors concerning deprecated scripts and possibly needing to download more software from the host repository. The terminal command for npm install -n led me down researching errors on updating our libraries but these updates didn't seem like the right way to handle the solution to the authentication token problem.  I didn't want to add more memory usage to the overall files. I decided to search the internet for a solution t...

Wrapping up the MVP Product

Image
 Our team has been working on getting our project to a certain standard. Our goal is to have a project that is like a $250,000.00 real world job. In other words, we want our project to read as professional and functional. We started the month out with everyone figuring out what we need at the end of this month. The tasks list was morphed into a sprint project backlog. We took our time in our weekly meetings to discuss what was higher on the priority list. Most of the work came together with no problems. Now that we have an idea about what we need to accomplish for our next month's milestones, we had a meeting to discuss our goals for next month. We have decided to prioritize our features list and have our specific sections to work on and report back with any information we might need to communicate with each other member of our team. The group seems excited to move on and see the final product. Last, I want to talk about my task starting on Monday of next week. I have been doing re...

Rounding out the month

Image
 This week, we are preparing for our presentation for our MVP. We have had several meetings up to this point and we are all on the same page about the outcome we should have with the work we have done. We need to stay focused and bring out the best in each and every task we do so that we can prevent any hiccups with merging that should happen later on down the road this week. This week, I have been tasked with creating the pet profiles page. I need to find a good example for me to base my code design off of. This is an example of a rendered pet profile page from the Petfinder website service.  Dog for adoption - Purple collar - Yellow F pup, a Labrador Retriever Mix in Alamo Heights, TX | Petfinder  The profile page is shown after I navigated to the Petfinder homepage, and I chose a featured pet. Once i clicked the image, I was sent to the chosen pets, pet profile page. There i saw an images reel that had clickable arrows to show a few pictures of the pet as well as more ...

Pivoting and GitHub managing.

Image
 Our team's previous week was the "slowest" it has been since our formation last month. Slow isn't a bad reasoning compound in this case. Slow in the sense of carefulness. We are in a phase of getting our application to its MVP phase. We know that it is important that we have this be up to a high-quality standard and we are taking our time to put everything together in manner that is professional and understandable for beginners and project experts. This previous week was the first time I needed to pivot to another task. I am tasked with completing an adoption form for our app. The button must be available on every adoptable pet profile page, as a clickable button. This button needs to use some of the Pet finder API information and get a list for that pet and take whatever entry and make the button displayed to the user. The user can now click the button and be taken to an adoption form and submit the form to our backend servers. Once the application is submitted then...