AtReach was born out of our desire to make city living easier, more sustainable, and enjoyable. As urban dwellers ourselves, we found it frustrating to spend a lot of time commuting or traveling to get to essential services or recreational facilities. That's why we chose the 15-minute city challenge introduced by Košice 2.0, where everything a person needs is within a 15-minute reach. To start, we gathered data on the facilities available in Košice, such as grocery stores, medical clinics, schools, etc. We also collected data on the walking, cycling, and public transport routes in Košice, which we obtained from Google Maps. Using this data, we built an interactive map of Košice, where a user can press a point on the map to see what facilities are available within a 15-minute reach by walking, cycling, or using public transport. We used JavaScript to create the interactive map and to perform the calculations needed to determine the 15-minute reach for each facility. Next, we wanted to make our app more personalized and user-friendly. We added a feature that allows users to select their preferences for services and facilities in the vicinity of a location, as well as their preferred mode of transportation. This way, users can get customized recommendations that fit their specific needs and preferences. Finally, we created a heatmap of Košice that shows the rankings of different locations based on the availability of facilities and services within a 15-minute reach. We used JavaScript to create the grid on the map and to assign colors based on the rank of each location. During the development process, we learned a lot about JavaScript and the challenges of working with large datasets. We also had to figure out how to optimize our calculations to ensure that our app could handle a high volume of requests without slowing down. Overall, building AtReach was a rewarding experience that allowed us to apply our skills in a meaningful way and create a tool that can help improve the quality of life for urban residents. Despite the challenges we faced, we are proud of what we accomplished.
Log in or sign up for Devpost to join the conversation.