arrow_back All Case Studies
Drawpoint
Web Tool · 2026

Drawpoint

A SaaS product that enables users to build customizable maps and integrate them into their websites — improving how information is presented and explored, without writing code.

The Problem

What needed to be solved

  • arrow_right High rendering costs from paid map services
  • arrow_right Non-technical users had no visibility into platform data
  • arrow_right Pricing model couldn't support product growth
  • arrow_right UI was inconsistent and hard to extend
  • arrow_right Third-party services weren't properly integrated
The Solution

How I approached it

  • check_circle Migrated map rendering to a free open-source alternative to reduce costs
  • check_circle Built internal dashboards for non-developers using Retool
  • check_circle Refactored database structure to support new Stripe pricing models
  • check_circle Integrated third-party APIs for email, monitoring, and analytics
  • check_circle Implemented Redux for global state management and better UI control
  • check_circle Introduced Shadcn component library for a scalable, reusable UI system
What Was Delivered

Real, defensible outcomes

savings

Cost-Optimized Rendering

Migrated away from paid map services to a free open-source alternative, cutting rendering costs significantly.

dashboard

Internal Admin Dashboard

Built a Retool-powered dashboard giving non-technical team members full visibility into user data and platform activity.

payments

Stripe Pricing Integration

Refactored the database structure to support flexible Stripe pricing models, enabling tiered plans and billing changes.

widgets

Reusable UI System

Introduced a Shadcn component library to standardize the frontend, making future development faster and more consistent.

cable

Third-Party Integrations

Connected external APIs for transactional email, error monitoring, and product analytics.

Impact

Honest outcomes

  • Reduced dependency on costly map rendering services
  • Improved internal workflows for managing users and data
  • Enabled a flexible pricing structure to support business growth
  • Made the frontend more scalable and easier to maintain
Tech Stack

Tools used

code React / Next.js sync_alt Redux widgets Shadcn UI payments Stripe dashboard Retool local_fire_department Firebase bug_report Sentry mail Brevo

Have a similar project?

Whether it's a SaaS product, internal tooling, or a complex integration — let's talk about what you're building.

Get in Touch