/ProPutter

Smart Golf Club

Primary LanguageJavaScript

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.