Posts

Showing posts from March, 2023

Share URL via Webshare

Image
 Last week was a little different than what I am used to... I took notes at our previous meeting and forgot to get finished with providing the user a way to share their pet information when they are on the pet details page. I did some research on this but I ended up letting time go by and then I let other tasks take the majority of my attention. I nearly ended the week with nothing to show for the progress of the share mechanism. So, yesterday I got home and started working on the share functionality and found some articles that allow the user to share via Facebook after they click an icon.  Facebook share with reactjs - Stack Overflow .   Share Button - Social Plugins (facebook.com) Then I found a way to make an email icon and allow the user to share a link via email by using their preferred email client.  How to share current URL in ReactJS - Stack Overflow I scrolled down some more and found something called react web share. This is a package that will allow the u...

Wrapping before our Final Week of Project And Portfolio 6

Image
 This week was a week for project maintenance. I needed to catch everyone up on and remind everyone of our features. I went to our design document and reviewed its contents. I needed to get an idea of what we originally wrote for ourselves regarding our core features. Then I went to our GitHub page and looked at commits for each branch that has been added to the main branch for our project. After I compared the commits to the features list, it was clear that some of the features were not included on GitHub. From here I decided to move task around within the Trello board and ended up figuring out what should be worked on with our remaining time this week and what she be worked on for next week. This week, we need to wrap up our forms and page routing. As of now the site has routing for every page but the bits that involve backend mechanics need implementation. One the databases are updated; the user should be rerouted to another relevant part of the application site. Moreover, I hav...

Getting a workaround for the PetDetails page

Image
 I have started working on a way that can use our api information and have it displayed to the user without too much of a load. As I mentioned last week, I had to figure out a way to use the Api Json information and display the complete pet description. At this point I believe the Api has some limitations and they are not clearly written in the Petfinder documentation. html - How to show google.com in an iframe? - Stack Overflow I have tried to make an iFrame element with the page information in a window from the pets profile. I soon realized Petfinder forbids embedding content into other pages. I am now at the point of using the componet.url information that is provided by the api token and using it to provide a clickable link for the user. The user can click this link and it will make a small pop out window. This window will snap directly to the profile description section within the chosen pets information page. I have included a screenshot of what my page looks like as of now. ...