
Completed
Posted
Paid on delivery
I am ready to move our roommate-matching and property search platform into Milestone 3 and need a developer who can tighten security around user onboarding while refreshing the landing experience. What I need you to build • Replace the current homepage carousel with a live feed that pulls the most recent sign-ups. Featured users must display blurred profile photos to protect privacy. • Make both email and phone confirmation mandatory before a sign-up is considered complete. – Repair the existing email flow so the verification link consistently activates. – Add phone verification using either the WhatsApp Business API or standard SMS, whichever you can implement fastest. • Show a small “verified” check-mark on the profile as soon as the email address is confirmed, but keep the account inactive until both checks (email + phone) pass. • Block all unverified or partially verified accounts from accessing roommate matching or property search pages. • When a user clicks “Contact via WhatsApp” from a listing page, automatically append the exact property link to the pre-filled message. Acceptance criteria 1. Landing page feed updates in real time with no manual refresh and maintains blurred avatars. 2. A user cannot proceed past onboarding or use core features unless both verification steps succeed. 3. Verification emails arrive instantly and activate accounts on first click; phone verification completes inside one minute. 4. The green check-mark appears only after successful email confirmation. 5. WhatsApp messages always include the correct listing URL. Tech stack The platform is built on [login to view URL], Neon (postgresql), Drizzle ORM, NextAuth v4 with JW Sessions, Resend, MCP Server for listings, hosted on Railway, Repo on Github; please leverage Twilio, Meta-approved WhatsApp Business API, or an equivalent SMS gateway for phone checks. Security is the driving goal, so clean code, clear audit trails, and adherence to best practices are essential. If you’ve shipped similar flows before, I’d like to see a brief example or repo link with your bid.
Project ID: 40681331
131 proposals
Remote project
Active 6 days ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs

Hi, Can start now, $30, done in 2 days. The one that trips people on this flow is the verification link that dies on first click. Nine times out of ten it's the email client's scanner pre-fetching the URL and consuming a single-use token before the user ever taps it, so the link looks broken. Fix is a token that survives a GET preview and only burns on an explicit confirm action, plus a sane expiry. Get that right and criterion 3 stops being flaky. The rest: replace the carousel with a live recent-signups feed, avatars blurred, updating without refresh. Email plus phone both mandatory, phone via Twilio Verify since it's the fastest reliable path, account stays inactive until both pass. Green check on email confirm, but matching and property search hard-blocked server-side until both checks clear, not just hidden in the UI. And the "Contact via WhatsApp" link gets the exact listing URL appended to the prefilled text. Clean audit trail on every verification event so you can see who verified what and when. 15 years backend, comfortable in your stack, [login to view URL], Postgres, Drizzle, NextAuth, Resend, Railway. Is your WhatsApp Business number already Meta-approved, or should I default to Twilio SMS to stay on the fast path? Karol
$30 USD in 2 days
0.0
0.0
131 freelancers are bidding on average $157 USD for this job

Hello, I checked your "Milestone 3: Platform Verification and WhatsApp Flow Updates" project description, it looks like the focus is on delivering a clean, responsive website that works well across all devices. I prefer understanding the expected layout and user experience first, then building pages that closely match the design while keeping the code organized and easy to maintain. Feel free to share the design or current website, and I'll suggest the best implementation along with a realistic timeline. Final timeline and cost will be confirmed in chat after a complete understanding and documentation of the project expectations in detail.
$98 USD in 4 days
7.2
7.2

Hi there, you’re focusing on platform verification and updating the WhatsApp flow for your roommate-matching and property search platform. A hidden challenge is ensuring the WhatsApp integration handles message delays and failures gracefully under heavy user load. Our 10+ years with Laravel backend and Flutter mobile apps equip us to manage robust communication workflows effectively. How do you currently verify user activities during platform verification? Let’s discuss how we can upgrade your platform seamlessly.
$213 USD in 7 days
6.6
6.6

Hello! We can make this into a secure, verified onboarding flow for your platform. 1. Do you already have the WhatsApp or SMS provider connected? 2. Should we start with the verification flow or the landing page updates? — About us We are dZENcode – a full-cycle IT company for digital product development: from design and programming to integrations and post-release support. We build projects from scratch and also work on existing solutions that need further development, improvements, or technical support. You can find detailed information about our services and rates on our official website: https://dzencode.com. Please review it – after that, we can discuss the details and agree on the next step. ⚠️ After clarifying all details, we will define the scope, the suitable cooperation format – task-based, outsourcing, or outstaffing – and the final cost. Projects are guaranteed to reach release with us: • 10+ years providing IT services; • 90+ in-house specialists; • 250+ public reviews since 2015; • We support products under SLA after launch; • We work under NDA and a company contract!
$140 USD in 7 days
6.4
6.4

How much of the current signup flow needs to keep working while phone verification rolls out, gate new signups only or also backfill everyone already sitting on an unverified account? I'd start on the email side since that's already broken, the activation link needs to actually complete before verification means anything. Twilio SMS is the fastest path to a working phone check, wired into NextAuth session and the Drizzle user record so matching and search read off one source of truth instead of two half-trusted flags, every attempt logged by timestamp, method and result. The signup feed and WhatsApp links are simpler once that core is solid, blurred avatars pulling off real signup events instead of the static carousel, and the listing URL built into the contact link at generation time. M1: email activation fix + Twilio phone verification wired to NextAuth/Drizzle, $150, 2 days. M2: gating matching/search on verified status with audit log, $150, 2 days. M3: live signup feed with blurred avatars + WhatsApp auto-fill links, $150, 2 days. $450 is my read off the brief, it shifts depending on whether existing unverified users get grandfathered in or forced to reverify. Does verification block search results outright or just hide contact details until it's done, and is the audit trail meant to be visible to users or just an internal record for you?
$450 USD in 6 days
6.3
6.3

Hi there, I read your project "Milestone 3: Platform Verification and WhatsApp Flow Updates" and it matches what I do with Website Design, Next.js. I have delivered similar work before and can start right away. I can complete it in 7 days for 250 USD, revisions included. Can you share any extra details or files so I can confirm the scope? Happy to start today.
$250 USD in 7 days
5.3
5.3

hello, Since security is the driving goal, the heart of this milestone is the two-step verification gate, and the piece I would build most rigorously is enforcing it on the server, not just the interface, since the requirement that both email and phone must pass before an account is active only genuinely protects the platform if the block lives at the backend and API level. A verification wall that only hides pages on the front end is easily bypassed, so I would gate the actual roommate-matching and property-search data behind a server-side check that both confirmations passed, which is what makes your "cannot proceed unless both succeed" criterion real rather than cosmetic. The email flow repair is worth diagnosing at the cause, since verification links that do not consistently activate usually trace to token handling or the link expiring or being consumed early, so I would fix why it fails rather than patch the symptom, since "activates on first click, every time" depends on that token logic being exactly right. For phone verification, Twilio is the fastest reliable path for the SMS or WhatsApp code, so I would wire that to complete within your one-minute target, issuing the code and confirming it cleanly before the account flips to active. The real-time sign-up feed with blurred avatars I would build so the blurring happens server-side, since privacy protection that depends on the browser to blur is not real protection, so the served image must already be blurred. The verified check-mark on email confirmation and the WhatsApp contact link appending the exact property URL are straightforward once the verification core is solid, and I would keep clean audit trails throughout as you asked. For the blurred photos, is blurring the stored or served image acceptable, or do you need the original kept and only a blurred version shown publicly, since that shapes how I handle the image pipeline for real privacy? And do you already have a Twilio account and, if using WhatsApp, a Meta-approved Business sender, since the WhatsApp API needs that approval whereas SMS is faster to stand up if speed matters most? have a nice day.
$250 USD in 7 days
5.0
5.0

Hello, I built a similar user-verification pipeline for a community platform where email and SMS checks were required before access. The flow handled thousands of sign-ups without leaks, and the carousel pulling fresh profiles became a feature users consistently asked for. The core problem here is enforcing two-step verification without slowing down sign-ups, and keeping the landing page dynamic while respecting privacy. I’d use Resend for reliable emails and Twilio Verify for phone checks, storing the verification status in a clean schema that NextAuth can read. The feed can poll the MCP server every few seconds, blurring images server-side before they hit the browser. Verified users will see the green check immediately after email confirmation, but listings and matching stay blocked until phone verification finishes. This separates the trust signal from actual access, reducing false positives. Each change will be unit-tested and deployed behind feature flags so existing users aren’t disrupted. I’ll keep the audit trail simple—just a timestamped log of each verification attempt. Let’s get the flow running smoothly. Thanks, Lazar.
$70 USD in 1 day
4.5
4.5

✋ Hi, the main risk here is not adding a second verification field. It is making verification state authoritative across onboarding, session access, matching, property search and profile status so partially verified users cannot slip through. I’d first audit the current NextAuth/JWT flow, Resend verification logic and user schema, then define one clear verification state for email and phone. From there, I’d enforce the checks both server-side and in the UI, add the phone OTP flow, repair email activation, and update the landing feed and WhatsApp message logic. I’d also test expiry, retries, duplicate OTP requests, stale sessions and failed verification attempts so the flow remains predictable. Do you already have Twilio or Meta WhatsApp Business credentials approved and ready to use, or should the phone-verification integration include provider setup as well?
$220 USD in 6 days
4.6
4.6

Hi, I'm interested in your requirements. I have rich experience in web development using PHP, Python, JavaScript, jQuery & MySQL - Codeigniter & Laravel Let's have a chat for more details. Thanks!
$180 USD in 7 days
3.5
3.5

✋ Hi, I’d focus first on making the verification state consistent across the entire platform so email-only or phone-only users cannot access protected features. I’d repair the Resend email flow, add phone OTP through Twilio or WhatsApp, update the user/session logic so both checks are required for activation, and enforce that rule on the matching and property-search routes. I’d then replace the carousel with the recent-signup feed, keep profile images blurred, and make sure the WhatsApp contact action always carries the exact listing URL. One thing I’d like to confirm is whether you already have Twilio or WhatsApp Business API credentials available for the phone verification step?
$180 USD in 4 days
4.9
4.9

Hi, I'd start with the verification flow before touching the landing page, since that's what actually locks down onboarding and everything else depends on it working right. I'll fix the broken email confirmation link first, then add phone verification through Twilio (SMS is faster to stand up than the WhatsApp Business API and still hits your one-minute target). Accounts stay inactive until both checks pass, and I'll gate the matching and property pages so nothing partial slips through. The check-mark logic is simple once email confirmation is reliable. Once that's solid, I'll build the live sign-up feed with blurred avatars using a lightweight polling or websocket setup so it updates without a page refresh, and wire the WhatsApp contact button to pull in the exact listing link automatically. I've built verification flows like this before and the email link failing silently is almost always a token expiry or redirect mismatch, so I'll check both. This whole thing is about 2 days of work. I can start as soon as you give the go-ahead. Best, Emrah
$118 USD in 2 days
2.9
2.9

Dear Sir, I am thrilled to bid your project. I’d first harden onboarding around explicit verification state in the database: email verified, phone verified, account active, timestamps, provider references, retry counters, and audit events. The email flow through Resend will be repaired with single-use, expiring tokens and clear first-click activation handling. For phone verification, I’d use Twilio Verify or Meta-approved WhatsApp depending on your existing accounts and fastest path to production, with throttling and replay protection. NextAuth middleware/server checks will block partially verified users from roommate matching and property search, not just hide links in the UI. The homepage carousel can be replaced with a live recent-signup feed using blurred avatars and server-driven updates, while the email-verified checkmark remains independent from full account activation. For WhatsApp listing contact, I’ll generate the message server-side/client-safe with the exact canonical property URL appended and encoded correctly. I’ll also add audit logging and tests for verification bypasses, token reuse, race conditions, and unauthorized route access. I won’t fabricate repo examples, but I can work directly from your current GitHub codebase and document every security change. One key question: do you already have Twilio or Meta WhatsApp credentials approved, or should provider setup be included in this milestone? Sincerely.
$140 USD in 7 days
2.8
2.8

With a proven track record in building secure, user-friendly platforms for various industries, including real estate and e-commerce, I believe I am the right developer to take on your Milestone 3 task. Your dedication to user privacy and security aligns perfectly with my own values when it comes to code development. I have extensive experience in PHP, JavaScript, React Native, and various databases like PostgreSQL as well as integrating WhatsApp APIs for business needs. I strive for clean code which is not only error-free but also clear in its audit trails; a practice that is essential when it comes to complex functionalities such as those you've described. My clients have always appreciated my ability to communicate their needs effectively into working design contingencies. This is why I'm confident that we'll be able to ensure clients go through both email and phone verifications thoroughly before being considered completely sign-up. Moreover, my work also includes mobile app development that encompasses important aspects like authentication/role setup and cloud-integrated builds that ensures the safety of user data throughout the app.
$80 USD in 5 days
2.5
2.5

Hey, Milestone 3 should make verification a real access gate, not just a profile status, so partially verified users cannot reach matching or property search even if they bypass the visible onboarding flow. I would keep email confirmation and phone confirmation as separate states, then make account activation depend on both. The verified check would follow email confirmation only, while protected platform access would require the complete verification state. I would repair the existing Resend flow first, then connect Twilio or the approved WhatsApp Business API for phone verification and keep the checks enforced on the server side. I would also replace the carousel with the recent signup feed using blurred avatars, and make every WhatsApp contact action generate its message from the exact current listing URL. Each acceptance flow would be tested independently before deployment. Is the current verification state already stored separately for email and phone, or does Milestone 3 need that data model adjusted first?
$500 USD in 10 days
2.4
2.4

I can help implement Milestone 3 with a strong focus on security and reliability. I’d structure this around three areas: verification, access control, and onboarding UX. For verification, I’ll repair the email flow so links reliably activate on first click, then add phone verification through the fastest dependable option available for your stack, whether Twilio SMS or WhatsApp Business API. I’ll keep email-confirmed users visibly marked with a green check, while ensuring accounts remain inactive until both checks pass. For access control, I’ll block all unverified or partially verified users from roommate matching and property search routes, with clean server-side enforcement and audit-friendly logic. For the landing experience, I’ll replace the homepage carousel with a live feed of recent sign-ups and preserve privacy by blurring profile photos. I’ll also update the WhatsApp contact flow so every message includes the exact property URL from the listing page, preventing broken or incomplete prefilled messages. I build with clear, maintainable code and careful attention to security boundaries. If helpful, I can also share a concise example of similar verification and access-control work.
$250 USD in 4 days
1.9
1.9

Pulling the latest sign‑ups into a live feed can flood the DB if the query runs on every page render. I'll set up a server‑sent event endpoint that streams new rows from Neon and blur the avatars on the fly using CSS filters. Phone verification will use Twilio SMS or the WhatsApp Business API, tying it into NextAuth callbacks so the session stays inactive until both are verified. A common mistake is sending the verification link before the user record is fully committed, which leads to dead links. With the fix in place, users will see the green check‑mark instantly after confirming email. They remain blocked from roommate matching and property search until the phone verification succeeds.
$140 USD in 4 days
0.7
0.7

I am well-equipped to handle the platform verification and update the WhatsApp flow for your roommate-matching and property search platform. This phase is crucial for ensuring seamless user experience and reliable functionality. I have hands-on experience with similar platforms involving user verification, messaging integrations, and property search features. My focus is on delivering bug-free updates that enhance platform stability and communication efficiency. My approach includes thorough testing of verification workflows, refining WhatsApp automation, and validating end-to-end user journeys to meet your milestone goals. Do you already have specific updates mapped out for the WhatsApp flow, or should I review your current setup first?
$140 USD in 7 days
0.0
0.0

Hello, I hope you’re doing well. I reviewed your project requirements and I’m confident that I can help you build a high-quality, modern, and user-friendly solution according to your needs. Milestone platform verification whats App I’m Ankur, a Full Stack Developer with 7+ years of experience in: • Custom Website Development • E-commerce Development • Mobile App Development • Flutter App Development • Android & iOS Applications • WordPress & PHP Development • UI/UX Design • Admin Panels & APIs I have successfully completed 500+ projects for startups, businesses, and individual clients worldwide. Why work with me? ✔ Clean and professional development ✔ Mobile-friendly and responsive design ✔ Fast communication and regular updates ✔ Scalable and secure solutions ✔ On-time delivery ✔ 3 months of free support after completion My goal is not just to complete the project, but to build a solution that helps your business grow. I would be happy to discuss your project in detail and start working immediately. Looking
$160 USD in 10 days
0.0
0.0

Hello, I am Mohammed From Tampa, FL. I understand the critical need to enhance security around user onboarding while refreshing the landing experience for your roommate-matching platform. With over 8 years of experience in web security and development, I excel in implementing features that protect user data while providing a seamless experience. I will replace the current homepage carousel with a real-time feed of the most recent sign-ups, ensuring profile photos are blurred for privacy. I’ll make email and phone confirmations mandatory for sign-up completion, fixing the email verification flow and integrating Twilio or WhatsApp Business API for quick SMS verification. The profile will show a “verified” check-mark after email confirmation, but will remain inactive until both checks are complete. Unverified users will be blocked from accessing any core features, and WhatsApp messages will include the correct property links automatically. I have successfully implemented similar flows that prioritize security and user experience. What specific challenges have you faced with the current onboarding process that you want to address? Thank you.
$100 USD in 1 day
0.0
0.0

I recently helped a service business reach clear growth and efficiency. I will help you achieve similar results for your platform with simple, scalable solutions. You asked for tight security around user onboarding and a refreshed landing experience. I offer web design, development, and automation, and we have 75+ 5-star reviews on similar projects, ranking in the top 1% among 75 million users! I am experienced in implementing verification flows using Twilio and WhatsApp Business API, ensuring clean code and adherence to best practices. Let’s discuss your project in detail. The worst that can happen is you walk away with a free quotation. Message me, and let’s map a next step.
$150 USD in 7 days
0.0
0.0

Riyadh, Saudi Arabia
Payment method verified
Member since Oct 31, 2021
$30-250 USD
$30-250 USD
$30-250 USD
$30-250 USD
$30-250 USD
€8-30 EUR
₹600-1500 INR
$250-750 USD
₹750-1250 INR / hour
$250-750 USD
₹750-1250 INR / hour
$250-750 USD
₹250000-500000 INR
₹12500-37500 INR
$30-250 USD
$30-250 USD
₹12500-37500 INR
$4-5 USD / hour
₹12500-37500 INR
$750-1500 USD
$15-25 USD / hour
₹75000-100000 INR
₹12500-37500 INR
₹37500-75000 INR
₹12500-37500 INR