Skip to content

itsmenickfromschool/animalsWow02

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

95 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Animals, Wow!

Why was this project created?

We created this application as a "cure to boredom". With technology nowadays it is becoming increasingly hard to grasp people's attention online. Our attention spans are getting shorter and shorter! We created this so users can search multiple animals multiple times and not only learn new things about those animals but see up to 8 silly little GIFs of them when they submit their search!

What this project has taught us

Nick Burr: " This project taught me a lot about the value of collaboration in front-end development. Working with a team is a whole different game. It is easy to work solo and implement your own ideas. When it comes to communicating thoughts with others, a lot of nuance comes into play. Our group definitely overcame scheduling issues and learned the value of having a good team that checked in with one-another frequently. In addition to teamwork, building our own application taught me a lot about API's and how to interact with them. My Javascript and HTML skills developed a bit more just by the fact that I was using them creatively. Additionally working with others made me see new ways to accomplish things that in ways I had not thought of before.

Sam Evans: "The one thing that sticks out the most is finding the similarities in other people's ideas, and working to implement them in a way that benefits the end goal. Ultimately, what we want is a functional base that's also aesthetically pleasing, and I feel we accomplished that. I've been working at home for over three years now, which has little interaction, so having small meet-ups during the week outside of class was fun, and also challenging as we all have fairly different schedules."

Diego Yavara: " "

P.J. Rasmussen: "This project taught me how to read other people's code a bit better; before this group project I sometimes would even struggle looking back at my own code and reading it if I didn't comment everything's functionality. Working in a group can definitely be challenging, and we all have different schedules outside of class which has been tricky but as soon as we decided on a solid idea and framework I think we really found our groove."

Link to live site & screenshots

Animals, Wow!

Main screen/Home page Screenshot of homepage

After "click me" has been pressed Screenshot of modal

After typing in an animal- for this example I used "Tiger" Screenshot of tiger search

Process Summary

Brainstormed website ideas and came up with a top 4, decided to go with something that would be challenging yet feasible

Created the repo from Nick's github, cloned it down to our individual machines and creating our respective branches

Had to go over the framework of the page a few times before we finally decided on a page layout

Delegated roles for styling and code

Spoke about how we would implement the acceptance criteria of the project into our repo

Started creating github issues for bugs and a "to-do" list, closed issues as they were resolved

Started adding our resources and process to the README and creating a google slides presentation doc

Credits

These were the API's that we used to make this project:

https://api-ninjas.com/api/animals

https://developers.giphy.com/docs/api

This is our google slides presentation document

https://docs.google.com/presentation/d/1IdHWlbsvGyLhjaecZKJzwxCol2qpp4L0OH3IYWnQAjQ/edit?usp=sharing

These are websites that helped each of us contribute to this repo:

https://github.com/public-apis/public-apis

https://bulma.io/documentation/components/modal/#javascript-implementation-example

https://developer.mozilla.org/en-US/docs/Learn/CSS/CSS_layout/Media_queries

https://www.w3schools.com/css/css_rwd_images.asp

https://codesandbox.io/s/gif-resize-zn6bn?file=/src/index.js:1338-1407

https://bulma.io/documentation/

https://youtu.be/IiPQYQT2-wg

Trever Oveson (TA) clarified a misunderstanding I had about asynchronous functions and the await method, and explained how they are used to our whole group. -

Jacek Hacking, Trever Oveson & CJ Sanders (TAs) helped out with some styling issues we were having due to a misunderstanding P.J. had with how Bulma containers/tiles worked and resizing the GIFs.

About

An app to look and learn about animals in a fun way!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •