Inspiration
Our inspiration for this project stems from the desire to enhance the experience of State Farm's small business owner customers. We aimed to create an all-in-one application to streamline their insurance needs. Running a business comes with various challenges, and we wanted to alleviate some of that burden by providing a comprehensive solution. Our goal is to empower small business owners, so they can focus on what matters most, their business, without the additional worry of insurance management.
What it does
Our innovative web application offers personalized insurance advice, taking into account the frequency of natural disasters in the user's selected state. SafeBiz empowers small business owners and insurance companies to make informed decisions, providing comprehensive risk assessment. With SafeBiz, users can assess insurance needs based on location, factoring in natural disasters and crime rates, ensuring small businesses thrive with confidence.
How we built it
We built SafeBiz using React to create a dynamic dashboard that generates graphs and data visualizations using Chart.JS. Users select a small business type and state, and our integration of OpenAI responses delivers tailored insurance recommendations and explanations. We enhance the user experience by incorporating related news articles from Bing Search engine v7. SafeBiz is powered by Node.js and hosted through fly.io.
Challenges we ran into
One of the significant challenges we encountered during the project was establishing a seamless connection between the backend and front-end components. Ensuring that data flows smoothly and consistently between the two parts of the application required careful planning and coordination. Integrating middleware to manage requests and responses between the front end and backend was another hurdle. We needed to ensure that middleware components effectively processed and transferred data between different parts of the application without introducing bottlenecks or errors.
Accomplishments that we're proud of
We successfully used ChatGPT from OpenAI for the first time, which was a significant achievement. We also managed to incorporate the Bing Search engine v7 effectively, even though we were initially unfamiliar with it. Creating a responsive website that matched our vision was another accomplishment we take pride in.
What we learned
We acquired valuable skills in utilizing APIs and mastered the art of React, equipping us with the knowledge to create dynamic and interactive user interfaces. Additionally, we delved into the complexities of integrating a backend with a front end, broadening our technical expertise in web development.
What's next for SafeBiz
The future of SafeBiz holds exciting possibilities. Our next steps involve expanding our data sources to encompass crime rates and additional specific factors. This expansion will enable us to provide even more precise and tailored insurance recommendations to small business owners, enhancing their decision-making process. Additionally, we aim to implement advanced data analysis techniques, possibly including machine learning, to offer insights into potential cost savings for customers who opt for recommended insurance. These enhancements reflect our commitment to continually improving SafeBiz and providing small business owners with valuable tools for informed decision-making and financial planning.
Built With
- bing-search-api
- bootstrap
- chartjs
- css
- figma
- html
- javascript
- node.js
- openai
- pandas
- python
- react
Log in or sign up for Devpost to join the conversation.