Bound State https://boundstatesoftware.com/ Web and mobile app development company in Vancouver, BC. We specialize in delivering complex enterprise-level apps with consumer-like experiences. en-ca Wed, 08 Oct 2025 12:10:28 -0700 Wed, 08 Oct 2025 12:10:28 -0700 How To Get Your MS Access Database on an Android Tablet or Phone (Updated) https://boundstatesoftware.com/blog/4-ways-to-get-your-ms-access-database-on-an-android-tablet-or-phone Tue, 25 Jul 2017 00:00:00 -0700 Martin Cacace https://boundstatesoftware.com/blog/4-ways-to-get-your-ms-access-database-on-an-android-tablet-or-phone MS Access is a great entry level database, but sometimes you want access to it outside the office. Find out how to access your MS Access database on an android tablet or phone.

]]>
Progressive Web Apps: Yay Or Nay? https://boundstatesoftware.com/blog/progressive-web-apps-ready-for-primetime Fri, 07 Jul 2017 00:00:00 -0700 Martin Cacace https://boundstatesoftware.com/blog/progressive-web-apps-ready-for-primetime Are progressive web apps ready for prime-time? Learn about their benefits, limitations and figure out whether they are the right option for you.

]]>
Mobile UX Design: Exploring Multi-Select Solutions https://boundstatesoftware.com/blog/mobile-ux-design-exploring-multi-select-solutions Thu, 22 Jun 2017 00:00:00 -0700 Martin Cacace https://boundstatesoftware.com/blog/mobile-ux-design-exploring-multi-select-solutions Multi-select controls are one of the hardest to nail down on mobile. Get this user interaction right on your next app by learning commonly used UX solutions.

]]>
The Cost to Develop an App https://boundstatesoftware.com/blog/app-development-cost Sat, 13 May 2017 00:00:00 -0700 Martin Cacace https://boundstatesoftware.com/blog/app-development-cost Why is app development so expensive? Learn how much it cost to develop an app and what contributes to it. You'll also learn ways you can use to cut down on those costs.

]]>
From Vision to Reality: How Long Does It Take to Build an App? https://boundstatesoftware.com/blog/how-long-does-it-to-make-an-app Fri, 12 May 2017 00:00:00 -0700 Martin Cacace https://boundstatesoftware.com/blog/how-long-does-it-to-make-an-app Chances are that if you ever asked this question you got a pretty vague answer. Many factors impact the time it takes to create an app. Learn what they are and find out how to estimate your next app's timeline.

]]>
How 4 Startups Made a Fortune Outsourcing Their Software https://boundstatesoftware.com/blog/how-4-startups-made-a-fortune-outsourcing-their-software Mon, 05 Sep 2016 00:00:00 -0700 Martin Cacace https://boundstatesoftware.com/blog/how-4-startups-made-a-fortune-outsourcing-their-software Outsourcing software development is a common practice which doesn’t have to limit your company. If managed right it can be a competitive advantage that springs your business forward. Learn about four companies that leveraged outsourcing to make a fortune.

]]>
Do You Make These Mistakes When Outsourcing Software? https://boundstatesoftware.com/blog/do-you-make-these-mistakes-when-outsourcing-software Tue, 30 Aug 2016 00:00:00 -0700 Martin Cacace https://boundstatesoftware.com/blog/do-you-make-these-mistakes-when-outsourcing-software When a project fails, it can jeopardize a company’s entire future. The biggest tragedy about software projects failing is that they are avoidable. So what are the most common factors when they fail? How can we plan to mitigate these risks and avoid our projects failing?

]]>
How to Pick the Right Outsourcing Partner and Cruise to a Successful Project https://boundstatesoftware.com/blog/how-to-pick-the-right-outsourcing-partner-and-cruise-to-a-successful-project Fri, 26 Aug 2016 00:00:00 -0700 Martin Cacace https://boundstatesoftware.com/blog/how-to-pick-the-right-outsourcing-partner-and-cruise-to-a-successful-project You’ve reached out to a few different vendors. Based on your statement of work and requirements, they’ve submitted their proposals. How do you go about evaluating the different vendors and picking a winner?

]]>
Should You Build a Simple Database In-House? https://boundstatesoftware.com/blog/should-you-build-a-simple-database-in-house Wed, 16 Mar 2016 00:00:00 -0700 Martin Cacace https://boundstatesoftware.com/blog/should-you-build-a-simple-database-in-house Do you need to create a database for your organization? It’s difficult to decide what approach to take. The growth of the Internet and rise of web applications has lead to a plethora of different options, which leads to a lot of confusion. Should you create your own database in-house? Or look for an existing tool that addresses most of your needs?

]]>
How To Make Your Enterprise Apps Not Suck https://boundstatesoftware.com/blog/how-to-make-your-enterprise-apps-not-suck Tue, 14 Jul 2015 00:00:00 -0700 Martin Cacace https://boundstatesoftware.com/blog/how-to-make-your-enterprise-apps-not-suck Learn how fulfil your user’s expectations and deliver simple and modern experiences.

]]>
How To Make Your Enterprise Applications Mobile https://boundstatesoftware.com/blog/how-to-make-your-enterprise-applications-mobile Fri, 19 Jun 2015 00:00:00 -0700 Martin Cacace https://boundstatesoftware.com/blog/how-to-make-your-enterprise-applications-mobile Your company has likely come to rely on many applications over the years. Learn what the first step you should take is in order to make these applications mobile.

]]>
Feeling Trapped by Your Business? Work Smarter and Get the Freedom and Peace of Mind You Crave https://boundstatesoftware.com/blog/feeling-trapped-by-your-business-work-smarter-and-get-the-freedom-and-peace-of-mind-you-crave Tue, 01 Jul 2014 00:00:00 -0700 Martin Cacace https://boundstatesoftware.com/blog/feeling-trapped-by-your-business-work-smarter-and-get-the-freedom-and-peace-of-mind-you-crave Feeling trapped by your business? Learn how you can make your business more efficient and free yourself from your business.

]]>
7 Reasons to Beware of Using Excel as a Database https://boundstatesoftware.com/blog/7-reasons-to-beware-of-using-excel-as-a-database Mon, 19 May 2014 00:00:00 -0700 Martin Cacace https://boundstatesoftware.com/blog/7-reasons-to-beware-of-using-excel-as-a-database Excel can be a great tool for tabular data or rudimentary forms, and sometimes you can even use Excel as a simple database. In most cases though your requirements have outgrown Excel’s intended functionality, and Excel is no longer a good fit for their business. In this article, I will share some insights that help determine when it is in your best interest to convert your Excel sheets to a real database.

]]>
The MOST Important Thing You Must Do Before Creating A Custom Database https://boundstatesoftware.com/blog/the-most-important-thing-you-must-do-before-creating-a-custom-database Wed, 05 Mar 2014 00:00:00 -0800 Martin Cacace https://boundstatesoftware.com/blog/the-most-important-thing-you-must-do-before-creating-a-custom-database Mitigate risks and increase your chances of success by following this easy step before creating your next custom database project

]]>
How to test your website to make sure it looks good on all browsers https://boundstatesoftware.com/blog/how-to-test-your-website-to-make-sure-it-looks-good-on-all-browsers Mon, 27 Jan 2020 15:25:00 -0800 Martin Cacace https://boundstatesoftware.com/blog/how-to-test-your-website-to-make-sure-it-looks-good-on-all-browsers See how your website looks on different devices right from your web browser.

]]>
Know who your competitors are https://boundstatesoftware.com/blog/know-who-your-competitors-are Tue, 28 Jan 2020 10:00:00 -0800 Martin Cacace https://boundstatesoftware.com/blog/know-who-your-competitors-are Knowing your competitors is key to figuring out what sets your organization apart and how you will go about showing that on your website and other marketing channels.

]]>
What if your front door won't open? https://boundstatesoftware.com/blog/what-if-your-front-door-wont-open Mon, 03 Feb 2020 10:00:00 -0800 Martin Cacace https://boundstatesoftware.com/blog/what-if-your-front-door-wont-open How prepared is your organization to deal with tech emergencies?

]]>
Help me, help you! https://boundstatesoftware.com/blog/help-me-help-you Fri, 31 Jan 2020 11:01:00 -0800 Martin Cacace https://boundstatesoftware.com/blog/help-me-help-you Your website is a tool. So what is its purpose? How do you know if the tool is working for you?

]]>
Your website is a tool https://boundstatesoftware.com/blog/your-website-is-a-tool Tue, 04 Feb 2020 11:14:00 -0800 Martin Cacace https://boundstatesoftware.com/blog/your-website-is-a-tool Why does your website exist? Is your website working?

]]>
Website speed matters! https://boundstatesoftware.com/blog/website-speed-matters Wed, 05 Feb 2020 10:00:00 -0800 Martin Cacace https://boundstatesoftware.com/blog/website-speed-matters Is your site speed causing users to leave your site too early?

]]>
Donation forms are products https://boundstatesoftware.com/blog/donation-forms-are-products Thu, 06 Feb 2020 10:00:00 -0800 Martin Cacace https://boundstatesoftware.com/blog/donation-forms-are-products How can we move donation forms to be on par with e-commerce product pages?

]]>
Help converting visitors to donors https://boundstatesoftware.com/blog/help-converting-visitors-to-donors Fri, 07 Feb 2020 10:00:00 -0800 Martin Cacace https://boundstatesoftware.com/blog/help-converting-visitors-to-donors Recently I came across a person working in a non-profit who was struggling to convert website visitors to donors. They desperately wanted to improve their conversion rate but were stuck on what to do and where to start.

]]>
Help converting visitors to donors pt. 2 https://boundstatesoftware.com/blog/help-converting-visitors-to-donors-pt-2 Mon, 10 Feb 2020 10:00:00 -0800 Martin Cacace https://boundstatesoftware.com/blog/help-converting-visitors-to-donors-pt-2 How can you improve the rate at which you convert visitors to donors? Let's review some things you might want to consider to help you get started.

]]>
Improving developer-client communication https://boundstatesoftware.com/blog/improving-developer-client-communication Tue, 11 Feb 2020 10:00:00 -0800 Martin Cacace https://boundstatesoftware.com/blog/improving-developer-client-communication Avoid redoing work and going over budget in your next digital project using Agile stories and acceptance criteria.

]]>
Help! My users find our site hard to navigate! https://boundstatesoftware.com/blog/help-my-users-find-our-site-hard-to-navigate Wed, 12 Feb 2020 10:00:00 -0800 Martin Cacace https://boundstatesoftware.com/blog/help-my-users-find-our-site-hard-to-navigate How do you fix your site’s navigation so that users can get the information they need? How do you encourage them in a direction to meet your site's goals?

]]>
How do users navigate a site? https://boundstatesoftware.com/blog/how-do-users-navigate-a-site Thu, 13 Feb 2020 10:00:00 -0800 Martin Cacace https://boundstatesoftware.com/blog/how-do-users-navigate-a-site When designing your site and organizing your pages, it’s important to think about how a user might flow between the different screens/pages. How do users navigate a site?

]]>
How much will that cost? https://boundstatesoftware.com/blog/how-much-will-that-cost Thu, 20 Feb 2020 16:00:00 -0800 Martin Cacace https://boundstatesoftware.com/blog/how-much-will-that-cost Pricing and the success of your software project will depend on how it is billed. Let's break down how software projects are billed and what the secret to a successful project is.

]]>
What makes a site less secure? https://boundstatesoftware.com/blog/what-makes-a-site-less-secure Fri, 21 Feb 2020 10:00:00 -0800 Martin Cacace https://boundstatesoftware.com/blog/what-makes-a-site-less-secure Is your site more susceptible to attacks? How do you know?

]]>
Using card sort to improve site navigation https://boundstatesoftware.com/blog/using-card-sort-to-improve-site-navigation Tue, 03 Mar 2020 10:00:00 -0800 Martin Cacace https://boundstatesoftware.com/blog/using-card-sort-to-improve-site-navigation Have you ever visited a website found it really hard to find information? Perhaps it even felt like the site was organized without putting much thought.

]]>
Improving your donation forms https://boundstatesoftware.com/blog/improving-your-donation-forms Wed, 04 Mar 2020 10:00:00 -0800 Martin Cacace https://boundstatesoftware.com/blog/improving-your-donation-forms Let's review how current non-profits are taking donations and discuss ways to make the entire process more seamless for donors.

]]>
Trekking guides in Nepal and hiring a development partner https://boundstatesoftware.com/blog/trekking-guides-in-nepal-and-hiring-a-development-partner Thu, 05 Mar 2020 09:00:00 -0800 Martin Cacace https://boundstatesoftware.com/blog/trekking-guides-in-nepal-and-hiring-a-development-partner Feeling comfortable about hiring a trekking guide in Nepal was hard. Finding a development partner can feel very much the same.

]]>
How Do Apps Talk to Each Other? https://boundstatesoftware.com/blog/how-do-apps-talk-to-each-other Fri, 06 Mar 2020 09:00:00 -0800 Martin Cacace https://boundstatesoftware.com/blog/how-do-apps-talk-to-each-other One way apps can cut down on work is by integrating with other apps. So how do apps “talk” to each other?

]]>
Is Your Nonprofit’s Website Providing a Good or Bad Experience? https://boundstatesoftware.com/blog/is-your-nonprofits-website-providing-a-good-or-bad-experience Mon, 09 Mar 2020 10:00:00 -0700 Martin Cacace https://boundstatesoftware.com/blog/is-your-nonprofits-website-providing-a-good-or-bad-experience Is your nonprofit’s website providing a good or bad experience? How do you know?

]]>
The Anatomy of a Webpage https://boundstatesoftware.com/blog/the-anatomy-of-a-webpage Tue, 10 Mar 2020 10:00:00 -0700 Martin Cacace https://boundstatesoftware.com/blog/the-anatomy-of-a-webpage What typically goes into building a website with a great user experience?

]]>
Can Your Website Be Trusted? https://boundstatesoftware.com/blog/can-your-website-be-trusted Wed, 11 Mar 2020 10:00:00 -0700 Martin Cacace https://boundstatesoftware.com/blog/can-your-website-be-trusted Trust is necessary to inspire website visitors to take action on your behalf. How can your organization build trust with your community?

]]>
3 Pages That You Must Include on Your Nonprofit Website https://boundstatesoftware.com/blog/3-pages-that-you-must-include-on-your-nonprofit-website Thu, 09 Jun 2022 13:54:00 -0700 Martin Cacace https://boundstatesoftware.com/blog/3-pages-that-you-must-include-on-your-nonprofit-website Learn about the essential pages your nonprofit website should have to maximize conversions.

]]>
How Much Does a Nonprofit Website Cost? https://boundstatesoftware.com/blog/how-much-does-a-nonprofit-website-cost Thu, 23 Jun 2022 13:03:00 -0700 Martin Cacace https://boundstatesoftware.com/blog/how-much-does-a-nonprofit-website-cost Ready to design your nonprofit website but not sure of the cost? Learn what each budget can get you and what factors will increase your price.

]]>
How to Create an App for a Nonprofit https://boundstatesoftware.com/blog/how-to-create-an-app-for-a-nonprofit Tue, 12 Jul 2022 09:08:00 -0700 Martin Cacace https://boundstatesoftware.com/blog/how-to-create-an-app-for-a-nonprofit Ready to build an app for your nonprofit but unsure where to start? Don't sweat it! In this post, we break it all down for you!

]]>
Top Nonprofit App Ideas That Support Your Mission https://boundstatesoftware.com/blog/top-nonprofit-app-ideas-that-support-your-mission Thu, 28 Jul 2022 10:05:00 -0700 Martin Cacace https://boundstatesoftware.com/blog/top-nonprofit-app-ideas-that-support-your-mission As a nonprofit, you have to make things work with limited resources. Read about nonprofit app ideas that will make your job easier.

]]>
Finding the Right Fit: How to Choose a Web Design Company for Your Nonprofit https://boundstatesoftware.com/blog/finding-the-right-fit-how-to-choose-a-web-design-company-for-your-nonprofit Wed, 21 Dec 2022 11:01:00 -0800 Martin Cacace https://boundstatesoftware.com/blog/finding-the-right-fit-how-to-choose-a-web-design-company-for-your-nonprofit Looking for a web design partner for your nonprofit? Check out our tips for choosing the right company. Get a website that meets your needs and goals.

]]>
How Can Nonprofits & Charities Attract Donors and Volunteers On Their Websites? https://boundstatesoftware.com/blog/attract-donors-and-volunteers-to-your-nonprofit-website Tue, 03 Oct 2023 00:00:00 -0700 Martin Cacace https://boundstatesoftware.com/blog/attract-donors-and-volunteers-to-your-nonprofit-website Attracting donors and volunteers on nonprofit and charity websites isn't always easy. But with these simple– yet effective– tips, it can be.

]]>
5 Challenges Organizations Face With Technology Change (And How To Overcome Them!) https://boundstatesoftware.com/blog/5-challenges-organizations-face-with-technology-change Fri, 20 Oct 2023 07:11:00 -0700 Martin Cacace https://boundstatesoftware.com/blog/5-challenges-organizations-face-with-technology-change Adopting new tech isn’t all profit and efficiency. Learn the top 5 challenges organizations face when it comes to tech change. So your team can avoid or overcome them!

]]>
7 Top Project Management Software Options for Nonprofits (Pros & Cons) https://boundstatesoftware.com/blog/top-project-management-options-nonprofits Thu, 02 Nov 2023 10:39:00 -0700 Martin Cacace https://boundstatesoftware.com/blog/top-project-management-options-nonprofits Project management software is key for Nonprofits. It can improve project timelines, risk mitigation, scalability, and resource allocation.

]]>
3 Ways Non-Profit Organizations Are Advancing Using Technology https://boundstatesoftware.com/blog/non-profit-organizations-advancing-in-technology Tue, 14 Nov 2023 16:30:00 -0800 Martin Cacace https://boundstatesoftware.com/blog/non-profit-organizations-advancing-in-technology Tech helps nonprofits work more efficiently & cost-effectively while increasing revenue. Learn how & get the buy-in from your team!

]]>
The 5 Best Nonprofit Fundraising Software to Help You Raise More Money https://boundstatesoftware.com/blog/best-non-profit-fundraising-software-options Tue, 21 Nov 2023 15:03:00 -0800 Martin Cacace https://boundstatesoftware.com/blog/best-non-profit-fundraising-software-options We're breaking down the five best fundraising software for nonprofits, why we like them, and how to identify which is best for your organization

]]>
6 Ways An Optimized Website Can Benefit Your Nonprofit https://boundstatesoftware.com/blog/benefits-of-website-for-nonprofit-organizations Wed, 17 Jan 2024 17:21:00 -0800 Martin Cacace https://boundstatesoftware.com/blog/benefits-of-website-for-nonprofit-organizations Your website should do more than "tell your story". Here are the 6 benefits of an optimized website for nonprofit organizations.

]]>
10 Reasons Your Nonprofit Should Redesign Its Website (And How Much It’ll Cost) https://boundstatesoftware.com/blog/10-reasons-your-nonprofit-should-redesign-its-website-and-how-much-itll-cost Thu, 11 Apr 2024 16:44:00 -0700 Martin Cacace https://boundstatesoftware.com/blog/10-reasons-your-nonprofit-should-redesign-its-website-and-how-much-itll-cost Because yes, a new website will cost you. But nowhere near as much as your old one costs you in lost donations each day.

]]>
Membership Portals & Software for Nonprofits https://boundstatesoftware.com/blog/membership-portals-software-for-nonprofits Wed, 12 Jun 2024 15:39:00 -0700 Martin Cacace https://boundstatesoftware.com/blog/membership-portals-software-for-nonprofits Considering a member portal for your nonprofit? You’re on to something big. Learn how portals work and why we consider them must-haves.

]]>
How Member Portals Streamline Nonprofit Operations https://boundstatesoftware.com/blog/how-member-portals-streamline-nonprofit-operations Tue, 18 Jun 2024 20:42:00 -0700 Martin Cacace https://boundstatesoftware.com/blog/how-member-portals-streamline-nonprofit-operations Membership portals streamline nonprofit operations, freeing up staff time and donor money for bigger things. This is how they work.

]]>
Designing for good: How we create user-friendly nonprofit websites from scratch https://boundstatesoftware.com/blog/user-friendly-nonprofit-websites Thu, 27 Jun 2024 13:08:00 -0700 Martin Cacace https://boundstatesoftware.com/blog/user-friendly-nonprofit-websites Our proven process turns your vision into a user-friendly website that meets your goals, serves your members, and grows your impact.

]]>
The power of AI for nonprofits https://boundstatesoftware.com/blog/ai-for-nonprofits Mon, 09 Sep 2024 15:36:00 -0700 Martin Cacace https://boundstatesoftware.com/blog/ai-for-nonprofits Learn the profound impact AI can have on nonprofits. And how your organization can leverage it with custom-built software.

]]>
The Worst Nonprofit Websites: Are You Making These 4 Critical Mistakes? https://boundstatesoftware.com/blog/the-worst-nonprofit-websites-are-you-making-these-4-critical-mistakes Thu, 19 Sep 2024 16:10:00 -0700 Martin Cacace https://boundstatesoftware.com/blog/the-worst-nonprofit-websites-are-you-making-these-4-critical-mistakes Want your site to capture attention and drive action? Avoid the 4 mistakes all the worst nonprofit websites make.

]]>
Small changes, big impact: The power of a nonprofit website audit https://boundstatesoftware.com/blog/small-changes-big-impact-the-power-of-a-nonprofit-website-audit Fri, 01 Nov 2024 11:46:00 -0700 Martin Cacace https://boundstatesoftware.com/blog/small-changes-big-impact-the-power-of-a-nonprofit-website-audit Identify and prioritize the low-lift, high-ROI website updates that drive the most impact. With a nonprofit website audit!

]]>