CRP Butler: Rental Management App

proptech web usa
Service for automatic generation of Certificates of Rent Paid tax forms for landlords, primarily in Minnesota
crp butler
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.
line

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)
freshcode logo

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
line

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
line

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
line

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
100 CRPs
>>>
300 CRPs
Season after CRP Butler launch by Freshcode
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
line

Product growth potential

Scaling up
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
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