Proposal Approval & Deposit
To begin the project, please approve the proposal and submit the initial deposit.
A formal proposal will be sent for your signature. The initial deposit is required to commence work.
The total fixed price is $25,500.00. The 25% deposit is $6,375.00.
Create Your GitHub Organization
GitHub will be the secure home for your application's source code.
Create a free GitHub Organization for RentLoop, then create a new, empty repository within it. After that, invite my GitHub account as a collaborator. I will provide my username via email.
This ensures you have full, legal ownership of your codeāthe application's most valuable asset. Think of it as the official blueprint for your digital property.
Set Up Your Stripe Account
Stripe will handle all secure identity verifications for your users.
Go to Stripe.com to create a business account. I will then provide simple instructions to grant me developer access for integration.
Stripe is our trusted, third-party partner for all things security and finance. It handles sensitive ID and bank data so we don't have to, ensuring compliance and user trust.
Set Up Your Supabase Account
Supabase will be the "brain and memory" of your application.
Go to Supabase.com to create an account and a new project. I will provide instructions to invite me as a developer.
Supabase provides our database, user authentication system, and file storage. It's the engine that stores all user profiles and property listings, and manages who can access what.
Set Up Your Heroku Account
Heroku is the cloud platform that will host the live RentLoop application.
Go to Heroku.com to create an account. Once I create the application shell, I will provide instructions on how to add me as a collaborator.
This gives you ownership of the live hosting environment. You will have full control over the application's operational aspects, such as scaling resources and managing hosting costs.
Set Up Your SendGrid Account
SendGrid will be our dedicated service for sending reliable email alerts.
Go to SendGrid.com to create an account. I will require API key access for integration.
This service ensures that critical emails (like new listing alerts) actually land in your users' inboxes instead of their spam folders, which is vital for user engagement.
Set Up Your Referral Rock Account
Referral Rock will power our growth by managing the landlord referral program.
Please go to ReferralRock.com to sign up for an account. We will need API key access to integrate this service.
This "buy, not build" approach allows us to launch a professional and fraud-resistant referral program quickly, offloading complex logic to experts so we can focus on core features.
Set Up Your Redis Account
Redis powers the background job system for slow, heavy tasks.
I recommend signing up for a service like Upstash. I can guide you on the best choice for our needs.
This is the "order rail" from our kitchen analogy. Upstash is the most cost-effective option because it's "serverless," meaning you only pay for what you use, which is ideal for a startup's budget.
Initiate Brokerage Partnership Discussions
This is a crucial business development step for our long-term data strategy.
Begin identifying and speaking with licensed NYC real estate brokers to find a partner who will authorize the future MLS/IDX data feed.
While not required for Phase 1, securing this partnership is a time-consuming external dependency. Starting now prevents significant delays for future development phases.
Establish a Weekly Check-in
Consistent communication is key to a successful project.
Please provide a few time slots that work best for you to schedule a recurring 30-minute progress call.
This dedicated time will be used to demonstrate progress and ensure the project remains perfectly aligned with your vision every step of the way.