Garde is an automated fencing coach which is currently being built in association with Davis Fencing Academy, a renowned Team USA Fencing certified club.
Garde is a fullstack web application which currently uses HTML/CSS for the frontend and Node.JS, Express.JS and MongoDB for the backend.
HTML/CSS are used to design a simple yet intuitive frontend which the fencers use to either upload their video or use their webcam of them fencing to get real-time analysis.
MongoDB, Express.JS, Node.JS and OpenAI API are used to store valuable fencer data, optimize and retrieve important data.
![](https://private-user-images.githubusercontent.com/54703353/317080469-b2170636-53cf-43e5-b905-5464ed582c85.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzQ0NjczOTAsIm5iZiI6MTczNDQ2NzA5MCwicGF0aCI6Ii81NDcwMzM1My8zMTcwODA0NjktYjIxNzA2MzYtNTNjZi00M2U1LWI5MDUtNTQ2NGVkNTgyYzg1LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDEyMTclMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQxMjE3VDIwMjQ1MFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWMyYjc2YzUzMTJjN2I3ZGNmMzBhODQ4ZmRkYWEzYTliODQyZDYyMzBkMjFlMDI1YTAzZWI4YWZhZGRjZjg1MjQmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.eXvo78L1_0UnlPc2GYK1vMruLGjfKtmlr1MuhaRLjkU)
![](https://private-user-images.githubusercontent.com/54703353/317084069-6747717c-9f9c-4338-ba82-14688051c843.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzQ0NjczOTAsIm5iZiI6MTczNDQ2NzA5MCwicGF0aCI6Ii81NDcwMzM1My8zMTcwODQwNjktNjc0NzcxN2MtOWY5Yy00MzM4LWJhODItMTQ2ODgwNTFjODQzLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDEyMTclMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQxMjE3VDIwMjQ1MFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTNlNWYwNGNmNGIwZTM1Yjc0MjgyNTljODFiYmFjZTQ3N2EwZDliZTgxMjRiZmJhNzdjZmM3M2YyNGMyZTA1MDQmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.Jry_fwZdW4HkcNzRNldCtMozgmqV4PGnteUXDjOKNP8)
![](https://private-user-images.githubusercontent.com/54703353/317084162-927c3658-6ccc-4339-8466-cc82a390b0b5.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzQ0NjczOTAsIm5iZiI6MTczNDQ2NzA5MCwicGF0aCI6Ii81NDcwMzM1My8zMTcwODQxNjItOTI3YzM2NTgtNmNjYy00MzM5LTg0NjYtY2M4MmEzOTBiMGI1LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDEyMTclMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQxMjE3VDIwMjQ1MFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTdiYjZlNzU4NTAyOTNlZmUwY2I1YjY5ZTI1ZTExOWE1ODY1Zjc5NzI3NWVlYmI3YTViMzU3ZTQ5ZWZiMWYyMjUmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.HL3PfPlDn7L5gbFvboNKq-b1c0pSxz5JWY_DFFTKaqo)
![](https://private-user-images.githubusercontent.com/54703353/317084322-fcfc3943-6503-4f88-b428-a02f8e9adfe0.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzQ0NjczOTAsIm5iZiI6MTczNDQ2NzA5MCwicGF0aCI6Ii81NDcwMzM1My8zMTcwODQzMjItZmNmYzM5NDMtNjUwMy00Zjg4LWI0MjgtYTAyZjhlOWFkZmUwLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDEyMTclMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQxMjE3VDIwMjQ1MFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTU2YTFhMGRiYjE4ODQ3YzAwMmU4YzBhZWY5YWRhYzRjMjBmZGNjYjRlMTk5NWU2YTUwZWNmOTBjODc5NzI4ZGQmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.NSjusdEhmWRr3GGZ1-wbT4arAywMZuqw-t0v7pIP6I8)
Watch the demo here
Built with ❤️ by Vikram Penumarti, Vishal Koppuru and Sujash Barman