Home Samuel Beattie

Wine Management App

Java JavaFX OpenStreetMap JUnit Gradle

Project Summary

WINO is an intuitive kiosk application designed for wine enthusiasts, casual drinkers, and tourists alike. With a user-friendly interface, WINO provides a comprehensive platform for all things wine, making it easy to explore and engage with the world of viticulture. This Application was produced for the Seng202 Course at the University of Canterbury

Project Description

View the project ReadME on Github on how to try the app out for yourself! Features - Wine & Vineyard Information: Access detailed information about various wines and vineyards, including tasting notes, production methods, and more. - Geographical Mapping: Visualize the locations of wineries and vineyards on an interactive map, making it simple to discover new favorites. - Tour Planning: Easily plan your vineyard tours by selecting from a curated list of wineries, ensuring a memorable experience. - User Engagement: Share your thoughts by leaving wine reviews and connect with fellow wine lovers through user profiles.

Screenshots

Screenshot of the wines page in the app
Viewing all wines page
Screenshot of the tour page in the app
Viewing a planned wine tour
Screenshot of the detailed wine page in the app
Viewing a specific wine
Screenshot of the comparing wines page in the app
Comparing two wines

Challenges

  • Learning how to actually create a working app
  • Navigating a 6-person self-managed team
  • Taking feedback from teaching team and peers
  • Learning how to use JavaFX
  • First time working on UI and UX