itmr1 / ProPutter

Smart Golf Club

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ProPutter

Smart Golf Club

A smart golf club and webapp that provides the ultimate golf putting training experience. Collects a range of data of the putt and the environment, and provides insights with analytics such as performance and angle deviation, all on a user-friendly interface.

As usual, node_modules folder created on node js app creation excluded from commits.

Back-end + device communication incorporates HTTPS with self-signed ssl certificate for development testing purposes. For development, it is more complex to integrate self-signed ssl in React (It's not possible for the browser to interpret and run some Node server-side modules like fs) Therefore http used in frontend solely for development + testing until a CA certificate is obtained. In production, a Certificate authority (CA) verified certificate can be bought and used for all end-to-end communications, and to further add trust when validating a server's authenticity, hence providing secure trust across the entire system.

Here is the link:

https://bkmzad.wixsite.com/proputter

The marketing video is embedded at this link: https://bkmzad.wixsite.com/proputter/about-1 , please give it a moment to load in.

About

Smart Golf Club


Languages

Language:JavaScript 68.3%Language:Python 18.6%Language:CSS 9.4%Language:HTML 3.6%