CRP Butler:
Rental Management App

PropTech
Web
USA
Service for automatic generation of Certificates of Rent Paid tax forms for landlords, primarily in Minnesota
Client's Request
Full stack development of a web application that will allow landlords in Minnesota to automatically generate Certificate of Rent Paid forms for each of their renters
Product Value
Landlords in Minnesota are responsible for filling out the Minnesota Certificate of Rent Paid (CRP) tax form for all of their renters and delivering it on time.

CRP Butler allows landlords to generate Certificate of Rent Paid files automatically. The streamlined process of filling and delivering CRP forms simplifies routine tasks and saves users' time.
Certificates of Rent Paid (CRP)
is a document that residential landlords are required to send to each person who rented from them during the previous year.

Project Details

Team
PM, Full-Stack Developer, QA Engineer, BA, Designer
Duration
Oct 2020 — Jan 2020 (4 months) Dec 2021 — Feb 2022 (2 months)
Services
rendered
Web Development, UX/UI Design, Project Management, Business Analytics, Software Testing
Monetization
In-app purchases (IAP)

Tech Stack & APIs Integration

Backend
nodejs
Node.js
nestjs
Nest.js
bull
Bull
handlebars
Handlebars + pdf-lib
typescript
TypeScript
Frontend
react
React
material ui
Material UI
formik
Formik
typescript
TypeScript
APIs
stripe
Stripe
mailchimp
MailChimp
aws
AWS
google cloud platform
Google Cloud Platform
zillow
Zillow

Responsive Design

crp butler freshcode

Key app features

Online CRP builder
Admin dashboard
Data ingestion from a user and from public databases
PDF generation
Sending mass emails with personalized content to multiple recipients simultaneously
Downloading CRP file
In-app payments with Stripe API
AWS and Google Cloud Platform integrations

CRP Digital Workflow

1
>
Create
2
>
Edit
3
>
Deliver
4
>
Download
5
Keep it always at hand
This application has allowed me to significantly grow my business across all my KPIs
Dominic Scheck, founder of CRP Butler

Project Workflow

01
Collecting Client's requirements
02
Mocking up a UI for Client's approval
03
Developing the front end and back end
04
QA Testing
05
Launching a fully-functional product
06
Technical Support

Project management tools & communication channels

emal
Email
confluence
Confluence
jira
Jira
google meet
Google Meet
Freshcode PM even worked on the weekend to help resolve pressing issues as our customer traffic dramatically increased
Dominic Scheck, founder of CRP Butler

Freshcode impact
in figures

Seasons prior to working with Freshcode
Season after CRP Butler launch by Freshcode
100 CRPs
>>>
300 CRPs
manually routine task
automated CRP generation and delivery
Benefits:
1. Increased workflow efficiency
2. Minimized user efforts
3. Time savings
4. Enriched property management

CRP Butler 2.0:
what's new?

At the end of 2022 we shook hands with CRP Butler one more time to implement some new things
Enhanced UX
New aesthetic direction
Expanded volume capacity for larger orders

Product growth potential

to expand the CRP Butler service to other states according to their regulatory compliance
to expand the CRP Butler service to other states according to their regulatory compliance
Scaling
up
in US.
Looking to create a user-friendly and fully optimized web application?
Shall we discuss
your idea?
Uploading...
fileuploaded.jpg
Upload failed. Max size for files is 10 MB.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
What happens after you fill this form?
We review your inquiry and respond within 24 hours
We hold a discovery call to discuss your needs
We map the delivery flow and manage the paperwork
You receive a tailored budget and timeline estimation
anchor