Mats - ClimbQuest
ClimbQuest image 1ClimbQuest image 2ClimbQuest image 3ClimbQuest image 4ClimbQuest image 5

ClimbQuest

C#Razor PagesWeb ScrapingASP.NETDatabaseMSSQL

ClimbQuest is a webapp made for the Fontys ICT Software Engineering Course in Semester 2. It uses data from the toplogger app, which is widely used around the world for logging climbs in gyms. The app receives this data using scraping, then interprets it and stores it in a backup database. This data can then be used for users to make posts, post tips & tricks and get a random climb in the gym. All of this intends to make the climbing experience more interesting and promote growth within climbers.

Main Takeaways

ClimbQuest has been a big challenge but also a value experience for me, it al started with trying to learn how to webscrape and what different ways I could webscrape. Afterwards properly interpreting that data into my own systems was a true challenge which I am glad to have taken on. I also learned how to make a safe and not easily crackable login and registration system that works with cookies and sessions. Finally this project has also helped to improve my general code and project structure quality, by following the SOLID principles.