
Open
Posted
•
Ends in 21 hours
Paid on delivery
My progressive web app already helps citizens track down scarce medications by connecting them with nearby pharmacies. The core build (single-page [login to view URL] ~13 K lines) is live on Cloudflare Workers and backed by Supabase for PostgreSQL, RPCs, Edge Functions and Storage. OneSignal handles push notifications. I’m looking for a professional who can take it across the finish line. The immediate focus is fixing the remaining issues—starting with hashing the PIN, currently stored in plaintext, using bcrypt—then moving through the rest of the punch list: • Verify and, where needed, restore Supabase RPCs: cast_alert_vote, record_citizen_report, add_view • Hunt down minor bugs such as orphaned storage files and race-condition edge cases • Revoke any obsolete OneSignal keys and confirm the new configuration works end-to-end After the codebase is clean, I need guidance and hands-on implementation for publishing. Because this is a PWA we’ll package and submit to: • Google Play via TWA / Bubblewrap (Capacitor is also on the table) • Apple App Store, ensuring we meet their stricter PWA requirements I’ll supply repository access, Supabase and OneSignal credentials and my developer-program accounts once we agree on scope. Expect constructive code review comments, concise commits and a clear deployment checklist so the app can be maintained confidently after launch.
Project ID: 40464656
137 proposals
Open for bidding
Remote project
Active 18 hours ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
137 freelancers are bidding on average $1,030 USD for this job

⭐⭐⭐⭐⭐ Project Proposal for Finalizing Pharmacy Locator PWA CnELIndia team offers expert JavaScript, HTML, CSS, PostgreSQL, and API development support to complete your PWA. Immediate Fixes: Implement bcrypt hashing for PIN storage to replace plaintext. Verify and restore Supabase RPCs (cast_alert_vote, record_citizen_report, add_view). Resolve orphaned storage files and race-condition bugs. Revoke obsolete OneSignal keys and validate full push notification flow. Post-Cleanup Support: Conduct thorough code review with constructive feedback. Provide clean, concise commits and detailed documentation. Publishing Steps: Guide and implement TWA/Bubblewrap (or Capacitor) packaging for Google Play. Handle Apple App Store submission meeting PWA standards. Deliver complete deployment checklist for ongoing maintenance. How CnELIndia Helps: Assign dedicated full-stack developers for rapid execution, testing, and handover. We ensure secure, scalable delivery using provided repo, Supabase, and OneSignal access. Ready to start upon agreement. (478 characters)
$1,125 USD in 7 days
8.8
8.8

With over a decade of experience in full-stack architecture and high-scale systems, I understand the importance of finalizing your PWA Pharmacy Locator to help citizens access scarce medications. My background in handling high-complexity systems, such as scaling for over 1 million users, directly applies to the challenges of fixing issues like hashing the PIN and hunting down minor bugs in your app. One strategic insight I can offer is to implement rigorous testing procedures to ensure the security and functionality of the app post-deployment. I have successfully managed similar projects in the past, including building and scaling Telegram Mini Apps for a large user base, showcasing my ability to handle complex technical tasks effectively. I encourage you to take action and reach out to me to discuss the roadmap for completing your project. I am confident that with my expertise in full-stack development and experience in PWA deployment, I can provide the necessary guidance and hands-on implementation to bring your Pharmacy Locator to completion successfully.
$1,200 USD in 20 days
8.5
8.5

Hi, As a seasoned Full-Stack Engineer with 15+ years of experience, I am confident that I possess the necessary skills to effectively finalize your PWA Pharmacy Locator project and take it across the finish line. With expertise in areas such as API development, CSS, HTML, and JavaScript, I am well-prepared to address any lingering issues and complete your punch list in a concise and efficient manner. One aspect that sets me apart is my dedication to providing comprehensive support even after the completion of the project. With a 30-Day Guarantee policy, I offer full coverage support to ensure that any unexpected challenges are addressed promptly. In addition to my extensive technical knowledge and practical problem-solving skills, I also prioritize clear communication with my clients. You can expect constructive code review comments, concise commits, and a clear deployment checklist from me, which will enable you to maintain the app confidently after launch. Let’s connect and ensure your PWA meets both Play Store's TWA/Bubblewrap requirements and Apple App Store's stringent PWA specifications, assuring its widespread compatibility on all platforms. Thanks!
$750 USD in 20 days
8.1
8.1

⭐⭐⭐⭐⭐ Enhance Your PWA for Medication Tracking and Publishing ❇️ Hi My Friend, I hope you're doing well. I've reviewed your project requirements and see you're looking for a professional to finalize your progressive web app. Look no further; Zohaib is here to help you! My team has successfully completed 50+ similar projects for web applications. I will ensure your app is secure, efficient, and ready for publishing on Google Play and Apple App Store. ➡️ Why Me? I bring 5 years of solid experience in web app development, focusing on security and performance. My expertise includes working with PostgreSQL, Supabase, and handling push notifications. Additionally, I have a strong grip on deployment processes and can guide you through the publishing stages on both platforms. ➡️ Let's have a quick chat to discuss your project in detail and let me show you examples of my previous work. Looking forward to discussing this with you in chat. ➡️ Skills & Experience: ✅ JavaScript ✅ PostgreSQL ✅ Supabase ✅ Cloudflare Workers ✅ Web App Security ✅ Push Notifications ✅ Bug Fixing ✅ Code Review ✅ Deployment ✅ API Integration ✅ Version Control ✅ Performance Optimization Waiting for your response! Best Regards, Zohaib
$900 USD in 2 days
7.7
7.7

The bcrypt PIN migration from plaintext storage is the most critical item on your punch list — I'd implement it with a transparent rehash-on-login pattern so existing users don't need a forced password reset. On first login with their plaintext PIN, the system validates, bcrypt-hashes, stores the new hash, and deletes the plaintext in a single transaction. For the Supabase RPCs (cast_alert_vote, record_citizen_report, add_view), I'll audit each function against the current schema, fix any broken references from previous migrations, and add proper RLS policies if missing. The orphaned storage files will be identified by cross-referencing the storage bucket objects against active references in your tables — anything unlinked gets flagged for your review before deletion. The OneSignal key rotation is straightforward: revoke stale keys via the REST API, generate fresh credentials, and update the Cloudflare Worker environment variables and the service worker registration in index.html. For the app store packaging, I'll use Bubblewrap for the Android TWA (cleaner than Capacitor for a pure PWA) and ensure Apple PWA compliance — proper apple-touch-icon, splash screens, and standalone display mode. Deliverables: clean commits with descriptive messages, deployment checklist, and working app store builds.
$750 USD in 10 days
8.1
8.1

Greetings, I see you need help finalizing your pharmacy locator PWA, which is already doing great work connecting people with pharmacies. My first step would be to address the immediate security concern by implementing bcrypt for hashing the PIN and then dive into restoring the Supabase RPCs and fixing those minor bugs you mentioned. With my experience in JavaScript, PostgreSQL, and API development, I can ensure the codebase is clean and efficient. Once everything is working smoothly, I’ll guide you through the packaging and submission process for both Google Play and Apple App Store, making sure we meet all necessary requirements. I’m committed to providing constructive feedback and clear documentation, so you can maintain the app confidently after launch. Best regards, Saba Ehsan
$800 USD in 6 days
7.2
7.2

Hi, We’ve developed similar PWA solutions that connect users with local services, so we understand the importance of delivering a reliable product. We also have extensive experience with Google and Apple’s PWA requirements, ensuring your app meets all necessary guidelines. We can start with the immediate tasks you mentioned, such as securing the PIN and fixing any broken RPCs. We’ll also proactively identify and resolve other minor bugs, ensuring a polished product. As we finalize the web app, we can work on packaging it for the Play Store and App Store. We’ve successfully launched multiple apps on both platforms, so we know what it takes to get them approved. Let’s schedule a quick introductory call to discuss your project in more detail and see if I’m the right fit for your needs. I’m eager to learn more about your exciting project. Best regards, Adil
$1,166.73 USD in 21 days
7.1
7.1

Hi there, I understand your system is a lean PWA on Cloudflare Workers that connects citizens to pharmacies. It uses Supabase for data and RPCs like `record_citizen_report` and `cast_alert_vote` to handle user interactions, while OneSignal manages push notifications. The goal is to stabilize this core and then package it for the app stores. Technical approach: - Secure the PIN by implementing bcrypt hashing via a Supabase Edge Function. - Systematically debug and restore the Supabase RPCs, inspecting logs for failures. - Use Bubblewrap CLI to generate the Trusted Web Activity (TWA) for Google Play. - For iOS, configure the manifest and service workers for App Store PWA compliance and package accordingly. Core modules: - Stabilization & Cleanup: We'll address your full punch list, from PIN hashing and RPC validation to fixing race conditions and orphaned storage files. - App Store Packaging: A clear pipeline for building, signing, and submitting the PWA to both Google Play and the Apple App Store, handling all platform-specific requirements. Relevant systems: - AI Journal (Uses Supabase & PostgreSQL, matching your backend stack) - Northside Rentals (Live on Play Store & App Store, showing our publishing experience) We'll start by hardening the existing codebase, providing concise commits as requested. Once stable, we'll proceed to package for Android, then iOS, anticipating Apple's stricter review process. We'll provide a full deployment checklist upon completion. 1. Is the PIN tied to a Supabase Auth user, or is it for client-side logic only? 2. For the orphaned storage files, is there a failing cleanup script or does this logic need to be created? 3. Beyond baseline PWA standards, have you considered any minor native features to ease the iOS App Store review? Regards, Rohit
$949 USD in 14 days
7.7
7.7

Hi! My name is Marjan and I'm here to offer you my services as a skilled applicant with over a decade of experience working on Freelancer.com. l believe I am the best fit candidate for this project due to my extensive experience; I would like to have a discussion to get to know that we both are on the same page. Once the scope will be locked, I will start working on it right away.
$750 USD in 7 days
6.9
6.9

Hi there! I'm Markiyan, a full stack developer and CEO of a web agency, and I'd love to help you finalize your PWA Pharmacy Locator. I understand you need a professional to take your progressive web app across the finish line, focusing on fixing remaining issues like hashing the PIN using bcrypt, verifying Supabase RPCs, and hunting down minor bugs. My team and I have experience with similar technologies, including JavaScript, CSS, HTML, PostgreSQL, and API development, having worked on various web applications and PWAs. I can deliver a clean and stable codebase, and then guide you through the publishing process, including packaging and submitting to Google Play and Apple App Store. One question: are there any specific security or compliance requirements I should be aware of while implementing the bcrypt hashing and reviewing the Supabase RPCs? Feel free to message me to discuss the details! — Markiyan
$1,200 USD in 20 days
6.9
6.9

As a highly experienced Full-Stack Developer with over a decade of experience, I believe I have the skills and knowledge necessary to take your PWA Pharmacy Locator to the finish line and beyond. With expertise in virtually every aspect of web and mobile development including CSS and PostgreSQL, I offer you deep insight and strong problem-solving abilities that will not only help fix any remaining issues but improve the app's overall performance. I fully appreciate the significance of this project in providing crucial medication access to citizens. Hashing your PINs, fixing any minor bugs, restoring Supabase RPCs and revoking obsolete OneSignal keys are all tasks that I can handle with efficiency. More than just completing a punch list, I bring careful organizational skills to assign priority, ensuring prompt task resolution. In addition to getting your app ready for both Google Play and Apple App Store (with compliance to Apple's strict PWA requirements), I will facilitate a clear deployment checklist so you can confidently maintain the app even after launch. Rest assured, clean code, concise commits, constructive code review comments and ample opportunity for consultation are at the heart of my approach. Choose me for an assuredly positive collaborative experience leading to withstandable solutions.
$750 USD in 7 days
7.1
7.1

Hi I can help clean up your live PWA, secure the Supabase backend, and prepare it properly for Google Play and Apple App Store submission. The most urgent technical issue is the plaintext PIN storage, so I would replace that flow with bcrypt hashing, review the related RPC/Edge Function logic, and make sure no legacy plaintext PIN path remains. I have experience with Supabase PostgreSQL, RPCs, Edge Functions, Cloudflare Workers, OneSignal push notifications, PWA packaging, Bubblewrap/TWA, Capacitor, and app-store deployment workflows. I would also verify cast_alert_vote, record_citizen_report, and add_view, then trace storage cleanup issues, race-condition risks, and notification key/configuration problems. After the codebase is stable, I can prepare concise commits, code review notes, and a deployment checklist covering Supabase, Cloudflare Workers, OneSignal, Google Play TWA/Bubblewrap, and Apple App Store requirements. The goal would be to leave you with a secure, maintainable, production-ready app instead of only patching individual bugs. I’m comfortable working carefully with credentials, environment separation, and health-related citizen-facing workflows where reliability and trust matter. Thanks, Hercules
$1,500 USD in 7 days
6.6
6.6

Hi, Your PWA already has a strong foundation, and I’d be happy to help take it through the final cleanup, security fixes, and app store publishing process. The plaintext PIN issue should be handled first with proper bcrypt hashing, migration planning, and safe verification flow so existing users are not disrupted. I can review the Cloudflare Workers, Supabase RPCs, Edge Functions, Storage, and OneSignal configuration, then fix issues like broken RPC calls, orphaned files, race conditions, obsolete keys, and end to end push testing. I’ll keep commits concise, comment critical logic clearly, and provide a practical deployment checklist. For publishing, I can help package the PWA for Google Play using TWA or Bubblewrap and review the best route for Apple submission based on current app behavior and requirements. Best, Justin
$1,125 USD in 7 days
6.3
6.3

Hi There!!! ★★★★ ( Finalizing, hardening & deployment of production-grade PWA with Supabase ) ★★★★ Project understanding: You already have a working PWA pharmacy locator built with Supabase, Cloudflare Workers and OneSignal. You now need a developer to fix security issues (PIN hashing with bcrypt), repair/verify backend RPC functions, clean bugs and storage issues, and stabilize the system. After that, you need help packaging and publishing it as a PWA to Google Play (TWA/Bubblewrap or Capacitor) and Apple App Store. ⚜ Secure PIN authentication upgrade using bcrypt hashing ⚜ Audit and restore Supabase RPC functions (alerts, reports, views) ⚜ Fix edge-case bugs, race conditions, orphan storage cleanup ⚜ OneSignal key rotation and end-to-end push validation ⚜ Full QA testing across Workers + Supabase integration ⚜ PWA packaging for Play Store (TWA/Capacitor setup) ⚜ iOS App Store submission guidance and compliance fixes My approach is to first harden security (PIN + auth flow), then audit backend RPC integrity, then stabilize notifications and storage, followed by store packaging with clean deployment checklist. I usually work with Supabase, Cloudflare Workers, and mobile wrapper tools like Capacitor/TWA, ensuring no breaking changes during production fixes. Let’s connect and I can start with a quick technical audit and fix plan immediately. Warm Regards, Farhin B.
$757 USD in 7 days
6.4
6.4

Hello, I came across your Finalize PWA Pharmacy Locator and I am very interested in working with you. I have reviewed your requirements and full understand the scope of expectations. I specialize in CSS, HTML, and have successfully delivered similar projects before. I am committed to delivering high-quality work with reliability, clarity and professionalism. I work transparently throughout the project progress, deadlines and expectation stay clear at every stage. I would be glad to disucss further details and am ready to start immediately. Looking forward to hearing from you. Regards. Anum
$750 USD in 7 days
5.8
5.8

Hello dear, Greetings from MD. Toriqul Islam! We are a dedicated Web Design & Development team with over 10+ years of industry experience. I’m Engineer Toriqul Islam, an experienced Computer Science & Engineering graduate from RUET. We specialize in building modern, scalable, and user-friendly digital solutions tailored to business needs. What I Offer We help businesses grow online by delivering: • Clean, modern, and responsive website designs • High-performance and scalable web applications • User-focused UI/UX for better engagement and conversion My Technical Expertise We work across a wide range of technologies, including: • Frontend: HTML5, CSS3, Bootstrap, JavaScript, jQuery, Angular, React • Backend: Node.js, PHP, Laravel, .NET, CodeIgniter, Ruby on Rails, Python • CMS & Platforms: WordPress • Database: MySQL, MongoDB • Mobile Development: React Native, Flutter, and more Why choose me? ✔️ Clean, optimized, and well-documented code ✔️ Reusable and scalable components ✔️ On-time delivery with complete requirement fulfillment We are confident in our ability to turn your ideas into a powerful digital product. Let’s discuss your project and make it a success. Looking forward to working with you! Best Regards, Md. Toriqul Islam
$750 USD in 7 days
5.9
5.9

Hello Sir, I have 5 years of experience working with PWA development. Let's discuss this further. Thanks, Bhargav.
$750 USD in 7 days
5.7
5.7

Hi, As per my understanding: You already have a live PWA built on Cloudflare Workers, Supabase, and OneSignal, and now need production-hardening, backend cleanup, security fixes, and final deployment support for both Google Play and Apple App Store distribution. Implementation approach: I’ll first perform a focused audit of the existing codebase, Supabase architecture, RPCs, Edge Functions, authentication flow, and OneSignal integration. The highest priority will be replacing plaintext PIN storage with secure bcrypt hashing and validating migration compatibility for existing users. Next, I’ll restore and test RPCs like cast_alert_vote, record_citizen_report, and add_view, then address orphaned storage cleanup, race-condition issues, and notification key rotation. Once stability is confirmed, I’ll prepare the PWA for mobile publishing using Bubblewrap/TWA for Android and evaluate the best Apple-compliant packaging strategy, including manifest, offline behavior, push limitations, and App Store review requirements. The final delivery will include deployment documentation, structured commits, and maintenance guidance. A few quick questions: Is the current frontend pure vanilla JS or using any framework internally? Do you already have CI/CD or staging environments configured? Are existing users required to keep their current PINs after bcrypt migration? Do you prefer Bubblewrap/TWA or Capacitor for long-term maintainability?
$900 USD in 20 days
5.4
5.4

Hi, I can help stabilize and finalize your PWA for production release, including security fixes, Supabase recovery work, OneSignal cleanup, and app-store packaging for both Android and iOS. I have experience working with Supabase, Cloudflare Workers, PostgreSQL RPCs, Edge Functions, push notification systems, and PWA deployment workflows including TWA/Bubblewrap and App Store compliance considerations. My first priority would be securing authentication properly by replacing plaintext PIN storage with bcrypt hashing and reviewing the surrounding auth flow for additional vulnerabilities or edge cases. From there, I can troubleshoot the affected RPCs, resolve storage and race-condition bugs, validate OneSignal configuration end-to-end, and provide clean commits with clear documentation throughout the process. I can also assist with preparing the PWA for Google Play and Apple submission, including manifest validation, offline behavior, installability requirements, and packaging strategy recommendations. Once I review the repository and current deployment structure, I can provide a practical milestone plan and estimated turnaround for getting the platform launch-ready.
$1,000 USD in 20 days
5.3
5.3

✋ Hi there. I can finalize your PWA pharmacy locator by fixing the remaining Supabase and security issues, cleaning the codebase, and preparing the app properly for both Google Play and Apple App Store release. ✔️ I have solid experience working with PWAs, Supabase, PostgreSQL RPCs, Cloudflare Workers, Edge Functions, OneSignal, and mobile app packaging workflows. In a recent project, I handled authentication hardening, RPC debugging, storage cleanup, push notification fixes, and TWA deployment for a production PWA with real-time data handling. ✔️ For your project, I will first secure the PIN flow using bcrypt hashing, review and restore the affected RPC functions, fix race conditions and storage issues, and verify the updated OneSignal configuration end-to-end. I will also review the existing architecture and clean up edge cases without disrupting the live system. ✔️ After stabilization, I will help package and publish the app through TWA/Bubblewrap or Capacitor, prepare the required assets and configurations for Play Store and App Store compliance, and provide a clean deployment checklist with maintainable documentation. Let’s chat to review the current punch list and deployment setup. Best regards, Mykhaylo
$1,125 USD in 7 days
5.2
5.2

Amsterdam, Algeria
Member since Nov 15, 2024
€250-750 EUR
€3000-5000 EUR
₹12500-37500 INR
$30-250 USD
$250-750 USD
$30-250 USD
₹600-1500 INR
₹37500-75000 INR
$250-750 USD
$30-250 USD
$15-25 USD / hour
₹600-1500 INR
$250-750 USD
$1500-3000 USD
₹1500-12500 INR
₹100-400 INR / hour
₹600-1500 INR
₹750-1250 INR / hour
$10-30 AUD
₹750-1250 INR / hour
₹1500-4000 INR
$250-750 USD