Skip to content

A web application for disc golf players that provides personalized advice on the best disc and throwing technique for selected holes. Includes interactive mapping and dynamic advice tailored to hole characteristics.

Notifications You must be signed in to change notification settings

Cod-e-Codes/python-disc-golf

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Disc Golf Caddy and Mapper

Disc Golf Caddy and Mapper is a web application designed to assist disc golf players by providing advice on the best disc and throwing technique based on the selected hole and its characteristics. The app utilizes Flask for the backend, Tailwind CSS for styling, and JavaScript for interactivity. It also integrates Leaflet.js for mapping functionalities.

Features

  • Interactive Map: Visualize holes on a map with their exact locations.
  • Dynamic Advice: Get personalized advice for each hole based on:
    • Par
    • Distance
    • Obstacles (trees, water, bushes, etc.)
    • Elevation changes (uphill, downhill)
    • Hole direction (straight, left, right)
    • Disc type (putter, mid-range, driver)
  • Responsive Design: The app is styled using Tailwind CSS, ensuring a seamless experience across devices.
  • JSON Data Handling: Holes and their details are dynamically loaded from a JSON file.

How It Works

  1. Select a hole from the dropdown menu.
  2. Choose a disc type (putter, mid-range, or driver).
  3. Click "Get Advice" to receive guidance tailored to the selected hole and disc type.

Technologies Used

  • Backend: Python, Flask
  • Frontend: HTML, Tailwind CSS, JavaScript
  • Mapping: Leaflet.js
  • Data Handling: JSON

Screenshots 📸

  1. Disc Golf Map
    Disc Golf Map

    This screenshot showcases the interactive map interface with selectable holes, disc types, and personalized advice for players.

Developed By 👨‍💻

This project is developed and maintained by CodēCodes.

For more projects and details, visit the developer's portfolio: CodēCodes Portfolio

About

A web application for disc golf players that provides personalized advice on the best disc and throwing technique for selected holes. Includes interactive mapping and dynamic advice tailored to hole characteristics.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published