PJ

Parker Johnson

Full-Stack Web Developer

Loading images...

0% complete

Honeyberry Hills

A fictional strawberry picking farm website built as my final project for Advanced JavaScript at ASU. Features real-time weather data integration and berry variety information with a clean, farm-inspired design.

Tech Stack

HTMLCSSJavaScriptjQueryAJAXWeather API
Honeyberry Hills Project

Project Objective

This was the final project for my Advanced JavaScript course at ASU my senior year. The project's purpose was to make a website for any small business and utilize using an API call, and render data from a JSON object.

My Role

I was the web designer and full-stack developer for this project. I designed the website, created the brand (fictional strawberry picking farm), and coded everything from start to finish. This was my final project for Advanced JavaScript at ASU.

Technologies & Tools

The tech stack for this project was HTML, CSS, and JavaScript. I used jQuery and AJAX for API calls, and learned external API integration and JSON data parsing for the first time.

Challenges & Solutions

One of the challenges I ran into was with the API key - this was my first time ever applying an API key to my project, so it took a bit of trial and error. After this project I've been able to successfully use API keys whenever I want, and I've built some AI tools with them.

Results & Impact

Successfully created a functional farm website with real-time weather data and berry variety information. Met all course requirements and demonstrated API integration skills. Most proud of building a complete, functional website from scratch and successfully implementing my first API integration.

Learning & Growth

This project was my foundation for understanding how to connect web applications with external data sources. It opened up endless possibilities for future projects and gave me the confidence to tackle API integration in more complex applications.