I know this isn ' t what you ' ve expected , but have you considered using an existing solution ? Building subsciption management platform isn ' t a trivial task and one person to build both backend , frontend and potentially reporting may not be enough and it might be cheaper to use an existing solution . <| sep |> I ' m going to differ with the two prior posters , both of whom are saying basically the same thing . There was a time when a ' snapshot ' was basically ' a short slapshot ', ie . creating a distance between puck and blade and striking the puck with the blade to propel it . This is what they describe . This isn ' t really the case any more . Instead , we generally use ' snapshot ' to describe shots that are taken quickly with modern composite sticks , that means a shot where there is no windup , only leverage down through the stick that loads the shaft and propels the puck with stored energy alone . A wristshot , conversely , involves placing the puck ' behind ' the body and generating power through a forward sweeping movement that also loads the shaft of the stick . A hybrid shot is the ' dragsnapper ' that pulls the puck sideways rather than forwards because , in this case , the power on the shot is generated entirely from the load on the shaft , rather than from a forward sweep , this is also a snapshot . edit reversed order of ' blade ' and ' puck ' so that players were no longer being said to fire their sticks at the net . groan