The main challenge for this project was figuring out the data requirements. A 3rd party system contains all the data that is required for HotSlot to work, so my first task to get to work on that integration. This also meant making sure that the database structure was correct such that queries are efficient, allowing the site to be responsive and fast.