I'm building a CRM tool for my uncle, who's a small biz owner in construction
✅ Got him to install the app
✅ Next step: import all of his existing customer data into my app
One that's done, i'm planning to meet more ppl across cities, get real feedback, and start scaling it!
Day 71 of building a CRM
✅ Built a property list page that shows customers requiring yearly maintenance, categorized by roof, exterior walls, and rain gutters
Gonna keep improving it until they actually say, "Yeah, I'd pay for this"
👷Day 70
> Brainstormed with AI for the next 3-week roadmap
> Listed all the mistakes I've made over the past 3 months
It took 3 months to build the MVP, definitely too long for fast experimentation. Next time, I'll aim to build and validate each feature within 3 weeks!
Day 69 of building a crm tool
Over the past 3 months, I've built the key features my customer requested:
- Customer & service CRUD
- Auto reminder system for upcoming service
Honestly, I thought about pivoting a few times
But after getting positive feedback, I've decided to↓
Day 69 of building a software app
✅Talked to a first customer, asked where i need to improve on
Lesson:
if you're to provide a service to customers based on their needs, you should not focus on what you think is right intuitively, but what they truly want in their heart
Day 68
✅ Published release notes on GitHub
✅ Finally wrapped up the MVP
✅ Updated the LP page for Mac & Windows setup
Can't believe I finally got the MVP done!!!
Next, my uncle's gonna be the first one to use it — let's see if it actually helps in the real world!
Day 67 of building a CRM tool
> Added a feature that categorizes services by urgency level to notify users
> Ran the installer process on Windows
> Finished reading two business books this month
Meeting a real customer Tomorrow. My first negotiation ever. Wish me luck!
Day 66 of building a CRM tool
> created an icon for macOS
> tested the macOS installer
> debugging the Windows build
fingally got my CRM app running on Electron —
seeing it launch on macOS never stops feeling fresh
👷♂️targeting small biz owners in Japan, mainly in their 50s
Day 65 of building a CRM tool
> finished electron-builder setup
> enabled the creation of installers for Windows and macOS using Electron Builder
> achieved a distribution format that users can download and install easily
Day 64 of building a CRM tool
> added app info tab for details, license & support
> published it on GitHub as open source
i believe that building around one real user's feedback and improving 1% a day beats chasing random strategies every time
Day 63 of building a CRM tool
> 90% of manual testing & polishing done
> intuitive JP UIs for non-tech biz owners
> set up simple tabs for dashboard, customer management, reminders, and settings on the navbar
still not perfect, but i'm shipping it next week anyway!
Day 62 of building a CRM tool
> finished security review
> started final functional verification & bug fixes before the beta version release
before anything else, i'll pour my heart into making one customer truly satisfied
Day 61 of building a CRM tool
> Conducted a security vulnerability review
> Fixed a few bugs along the way
a solid security review before going live is crucial. it might take a few days, but i'm committed to making it safe and reliable before release
Day 60 of building a CRM tool
> clean up the code to make it production-ready
> started a security vulnerability review
60 days of building a software product from scratch
still going strong🔥
Day 59 of building a CRM tool
Added backup & restore features today:
Prisma -> JSON -> ZIP compression
Now users can safely back up everything with a single click. No more fear of losing data, feels great to build something reliable
🚀 Day 58 of building a CRM tool
✅ Phase 1: Built solid CRUD for customer data
✅ Phase 2: Added automatic follow-up emails
👉 Phase 3: Integrating the data backup button
I'll be meeting my first customer in November. can't lie, it feels scarier than sending cold emails😂
Day 57 of building a CRM tool for construction biz owners
✅ integrated a one-click service record import button
add one feature per day towards MVP completion😆
Day 56 of building a CRM tool
✅Built a CSV exporting feature so users can import customer data into their existing quotation software
✅still a few bugs left, but progress is steady
this'll be my first time to selling my product to a cusotmer in person
🚀Day 55 of building a CRM tool
> set up Google Forms to correct feedback
> deployed the landing page on Vercel
the app's not finished yet, but the landing page is live!
a perfect chance to start learning marketing from the field