Inspiration
This project is centered on empowering underrepresented minorities to discover affordable communities aligning with their annual income. The development involves a web app specifically designed to calculate the cost of living in Miami, considering key factors that influence living expenses in any location. Going beyond conventional cost-of-living calculators, our web app serves as a comprehensive tool. It not only facilitates cost analysis but empowers individuals, particularly those from underrepresented minorities, to make well-informed decisions regarding their residential choices based on their unique financial circumstances. By correlating the cost of living with annual salaries, our service provides a valuable resource that can have a positive impact on lives.
Our broader initiative is dedicated to empowering underrepresented minorities by providing them with critical information on living expenses. This information equips them to make informed choices about where they reside, aligning their decisions with their financial capacities.
What it does
Cost of Living Calculation: The app performs detailed calculations to assess the cost of living, offering users a precise understanding of their financial commitments. User-Friendly Interface: A well-designed interface ensures accessibility and ease of use for individuals from diverse backgrounds. Salary-Based Matching: The app correlates calculated cost of living with users' annual salaries, facilitating personalized and relevant results. Community Empowerment: Beyond data analysis, the app aims to empower communities, especially underrepresented minorities, by providing them with the tools to make informed decisions. Real-time Results: The app delivers instantaneous results, ensuring users receive up-to-date and accurate information.
How we built it
We used react.js framework for our development process. This choice allowed us to create a responsive and dynamic web app, ensuring a smooth user experience. The modular structure of React simplified development with reusable components, making the application both scalable and maintainable.
Challenges we ran into
During the integration of Firebase, we encountered challenges in configuring seamless user authentication. This required detailed attention, collaborative problem-solving, and a bit of troubleshooting. Overcoming these hurdles enhanced our team's skills in system integration and collaborative debugging.
Accomplishments that we're proud of
Our proudest achievement is the development of a tool enabling users to calculate the affordability of their chosen community based on their salary. This accomplishment not only showcases our technical proficiency but also aligns with our project's goal of providing a practical resource for informed decision-making in residential choices.
What we learned
Throughout the project, we gained insights into the pivotal role of frontend development in shaping user experience (UI/UX). This understanding emphasized the importance of user-centric design, responsiveness, and accessibility. These lessons will undoubtedly influence our future projects, emphasizing a continued focus on delivering optimal user experiences.
What's next for ZipCost
While our primary focus remains on Miami, our app's scalable architecture sets the stage for expansion. Our next steps involve extending ZipCost to cover additional cities and regions, ensuring that more individuals can benefit from our tool. This growth aligns with our mission of providing valuable insights for informed residential decisions on a broader scale. The scalability of our architecture reflects our commitment to addressing the diverse needs of users and making a meaningful impact.
Log in or sign up for Devpost to join the conversation.