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.
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
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
Real, defensible outcomes
Cost-Optimized Rendering
Migrated away from paid map services to a free open-source alternative, cutting rendering costs significantly.
Internal Admin Dashboard
Built a Retool-powered dashboard giving non-technical team members full visibility into user data and platform activity.
Stripe Pricing Integration
Refactored the database structure to support flexible Stripe pricing models, enabling tiered plans and billing changes.
Reusable UI System
Introduced a Shadcn component library to standardize the frontend, making future development faster and more consistent.
Third-Party Integrations
Connected external APIs for transactional email, error monitoring, and product analytics.
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
Tools used
Have a similar project?
Whether it's a SaaS product, internal tooling, or a complex integration — let's talk about what you're building.