Biomechanical evaluation associated with posture is an important aspect of improving performance in precision sports such as archery. By analysing the posture and action of archers during each shot, coaches can identify areas for improvement and help athletes develop more consistent and effective techniques. Traditional biomechanical evaluation techniques can be time-consuming and require specialised equipment and expertise. In this work, a web application is developed using the Flask web framework and Python for a markerless human joint estimation with multiple analyser tools allowing users to easily perform biomechanical evaluation for archery. The web application utilises a depth camera and machine learning algorithms to capture and analyse the user’s posture and action. The user can then receive immediate feedback on their technique and make adjustments to improve their performance. The web application would allow users to upload video footage of their archery shots, and then generate reports based on a comprehensive analysis of their posture and action. These reports allows coaches to communicate with athletes in making posture correction and shooting technique, ultimately leading to improved performance on the range.