Dessert Hunter
Overview
In a group of five, we created an interactive map, showcasing the delectable desserts of downtown Calgary!
With a user-friendly login/logout function, users can embark on a delightful journey of sweet indulgence. Discover charming bakeries and cafes marked on the map, each offering a unique array of desserts..
As a logged-in user, you can leave reviews, sharing your thoughts and experiences with the community, while also gaining insights from others' recommendations. Capture cherished moments with loved ones by uploading your sweetest memories to the gallery feature.
Team Role
Web Developer
Skills
HTML, CSS, Javascript, PHP and MySQL
Launch SiteInspirations
Our innovative concept inspired by the thrill of a hunter game: a dynamic map that goes beyond the typical store locator! Our cutting-edge map not only guides users to delightful dessert stores but also serves as an interactive game, allowing them to explore and discover captivating store details.
Wireframe
Home Page
Store Detail
About Us
Create Account
Profile
Sign In
Final Version
Home Page
Quick View
Store Detail
About Us
Create Account
Profile
Sign In
Mock Up
Challenges
- JavaScript
- Collaboration coding
Solutions
- JavaScript proved to be the most challenging aspect for me. As a newcomer to its complexities, I encountered various issues, such as implementing modal pop-up windows, seamlessly combining PHP and JavaScript, and crafting functions to achieve desired outcomes. However, through research and learning, I successfully resolved these hurdles, ensuring that the map functioned seamlessly, meeting the expectations of my team.
- Collaboration coding posed another significant challenge. Working alongside another developer, we both had distinct coding styles, making it difficult to merge our work harmoniously. Yet, recognizing the significance of communication, we engaged in extensive discussions, actively listening to each other's perspectives, and ultimately finding common ground to tackle this issue effectively
This enriching experience allowed me to grow both as a developer and a team player. It reinforced the value of constant learning, effective communication, and adaptability in overcoming obstacles. Moving forward, I am eager to apply the lessons learned in future projects, confident in my ability to handle complex tasks and collaborate seamlessly with fellow developers.
Mock up by Zlatko_plamenov on Freepik