Inspiration

According to CLG Injury Admin, Canada is among only 7 industrialized nations in the world where pedestrian deaths are on the increase. The laws for pedestrians were increasing year by year. However, the death rate of pedestrians won't be decreased. According to pedestrian fatalities overview, in 2021, 76.81% of accidents occurred in non-intersections. It shows the car is not the main cause of the accident.

What it does

Drivers can get information from many different ways, but pedestrians cannot get information easily. So we decided to make a website platform for pedestrians who need a piece of information that can avoid an accident and easily get to destinations

How we built it

The project was meticulously crafted through a systematic approach that seamlessly integrated various technologies to achieve its goals. Initially, the team decided to leverage LeafletJS for its mapping capabilities, laying the foundation for the project's interactive and dynamic features. In the frontend development phase, the team focused on coding essential elements such as the location pinner and popups, creating an engaging user interface that facilitated information gathering. Recognizing the need to handle backend processes efficiently, the decision was made to implement Flask. This backend framework not only facilitated the storage of photos but also enabled seamless integration with OpenAI's Vision API, enhancing the project's capabilities. The iterative process continued with additional frontend enhancements made possible by the robust implementation of Flask, resulting in a well-rounded project that seamlessly combined LeafletJS, Flask, and OpenAI's Vision API to deliver a feature-rich and user-friendly experience.

Challenges we ran into

We faced difficulty in distinguishing whether users were directly uploading photos, as our platform relies on collective intelligence. However, through research using MongoDB, we resolved the issue by adding a feature that recognizes uploaded photos.

Accomplishments that we're proud of

We have efficiently laid out most of the necessary plans and completed all tasks related to organizing the project within a short timeframe, preparing for the business. Our unique strength lies not only in accomplishing routine tasks but, more importantly, in having clear conditions and business models that position our platform to compete with existing companies. This ensures the feasibility of implementation and the sustainability of the business in reality.

What we learned

Throughout the project, we realized the multitude of considerations involved. We gained insights into how the frontend should offer users a more accessible interface, the backend ensuring smooth operations, and the management contributing to the project's sustainability. It was a time when we understood how each component functions in its respective position and deepened our appreciation for each other's significance.

What's next for Sidewalk Safe

"Our team aims to construct a platform based on this website. Users can create their unique characters, and everyone participating in the ecosystem receives rewards based on their involvement. These rewards can be utilized as resources to create even more special characters. Within the virtual space, various advertisements can appear, allowing advertisers to offer benefits to users of our platform. The possibilities and scalability of our website, which primarily utilizes a map, are boundless."

Share this project:

Updates