Three Word History Website
Have you ever needed information at the touch of a button, or at the tip of your fingers? My team members and I have developed a website that can take the average teacher and researcher to the next level. With “Three-Word-History” you can search anything into the box and have various blogs, news, and more pop up into your feed! With the help of GoogleApi and GNews API, this is brought to life.
Behind the scenes — A new concept:
While GoogleApi and GNews API fetch the data to be displayed — we use the sleek and easy-to-use features of Bulma to style the website! Bulma is a tool used in lieu of CSS or Bootstrap in order to give the style to the pages.
Implementing Teamwork:
Teamwork is hard no matter how you organize it. You’re working with new people like-minded and opposite-minded. Everyone works differently and has their own rhythm. For this reason, my team and I used our strengths first-hand. One of our very first decisions and discussions as a group was to tackle on what we were best at. We split the project in front-end and back-end fashion. This allowed us to get a lot of work done in a way where all of us were prepared and knew (for the most part) what we were doing!
Our front-end team (myself and my teammate James) worked on the HTML, CSS, and Bulma of the project. We were both new in learning the Bulma library/concepts, so this was a fun learning opportunity for us! We dug through the documents together and figured out a plan of attack. We split up the work evenly and fairly — we knew our strengths and what we would be best at.
Our back-end team (Johnny and Peter) worked on the functionality. Johnny took on most of the Javascript and pulled off a miraculous code for this project! He was able to implement all sorts of features to fetch the API in which our news database came from, functionality of the buttons, graph functionality, and much more. Peter assisted with the graph functionality in using Dimple.js. This was a new program to most of us, but Peter was familiar with the programming and was able to take on that responsibility.
Overall, the team effort played out beautifully and we were all able to have a finished product we were all happy with. One sad barrier was the fact that Google’s API needs to be paid for in order to fetch news for a deployed site. Otherwise, it is accessible through a local machine. Other than that, everything turned out great and our efforts were all put together to get a great result!