
Open
Posted
Paid on delivery
Hello, I am looking for an experienced Full-Stack Developer to build a secure, mobile-optimized web application for a charitable charity initiative. The system will manage printed charity vouchers and verify them in bulk via a smartphone camera directly through the web browser (no mobile app download required). I already have the front-end user interface (HTML & CSS) ready, fully optimized for mobile devices and written in English. Your role will be to build the robust backend, design the database, and programmatically integrate the continuous camera scanning functionality. Technical Requirements 1. Admin Dashboard Serial Number Generator: A secure system to generate thousands of unique, random 9-digit serial numbers. Bulk Export: Ability to export generated serial numbers into Excel/PDF formats to send to the printing press. Agent Management: A module to manage agent (cashier/money exchanger) accounts, track their balances, and view transaction history. Manual Settlement: A feature to manually settle and reset an agent's outstanding balance after they are paid. 2. Agent / Money Exchanger Dashboard (Mobile Optimized) Secure Login: A protected login interface tailor-made for mobile viewports. Continuous Bulk Scanning: Integration of a web-based scanning library (such as Html5-QRCode or QuaggaJS). The camera must remain open to allow rapid, successive scanning of barcodes or serial numbers. Real-Time Validation: Live verification against the database for every scanned voucher. Valid vouchers must show a green indicator and increase the session counter. Used or fake vouchers must flash red and trigger an error alert. Bulk Redeem Button: A "Confirm & Redeem Cash" button that updates all scanned vouchers to "Used" in the database instantly and credits the total value to the agent's account. 3. Security & Integrity Race Condition Prevention: The system must prevent concurrent exploitation attacks (e.g., trying to scan/redeem the exact same voucher at the same millisecond from two different devices) using robust Database Transactions and Row Locking. Developer Requirements Proven experience with relational databases (MySQL, PostgreSQL) or Firebase. Experience integrating web-based barcode/QR scanning libraries. Ability to deliver clean, documented, and secure code. Full system testing must be completed before final hand-off. The HTML/CSS template files and exact project logic rules are ready to be shared with the selected candidate. Please submit your proposal detailing: The tech stack you intend to use (Node.js, PHP/Laravel, Python/Django, etc.). Your estimated timeline for completion. Examples of similar dashboards or web-cam tools you have built
Project ID: 40469710
65 proposals
Open for bidding
Remote project
Active 10 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
65 freelancers are bidding on average $67 USD for this job

Hello Hi I understand you're seeking an experienced full-stack developer to bring your project to life. With 5+ years of experience building robust web applications from front to back, I excel at translating complex requirements into user-friendly, high-performing solutions. I'd love to discuss how my skills can help you achieve your development goals efficiently. Let's connect Giáp Văn Hưng
$29 USD in 7 days
6.9
6.9

Hi, We can build this voucher system using your existing UI with a secure backend and real-time mobile scanning. Solution • Backend: Node.js or Laravel + SQL database • Continuous in-browser QR/barcode scanning (Html5-QRCode / ZXing) • Admin dashboard: serial generation, export, agent management, settlements • Agent mobile view: live scan + instant validation + bulk redeem • Strong transaction locking to prevent duplicate redemption Timeline 2–3 weeks including testing Experience We’ve built similar systems with: • QR scanning + real-time validation • Secure admin dashboards • High-concurrency transaction-safe databases Let us know your preferred stack and we can start right away. Regards Interconnect Team
$20 USD in 7 days
6.8
6.8

With over a decade using the full range of my skills, I have successfully completed numerous complex projects that required exactly what your project needs - secure and efficient bulk voucher management in a web application. I have hands-on experience with relational databases (MySQL, PostgreSQL) or Firebase and extensive knowledge of technologies like Node.js, PHP/Laravel, Python/Django that will be vital in building your bulk voucher system. I understand that your project's core focus is on both security and speed. With proven ability to deliver high-quality, documented and secure codes amidst tight deadlines, I assure you that my solution won't just satisfy your project's technical needs but also scale beautifully as your initiative grows. Additionally, my strong background in continuous integration testing ensures I do not submit any works until fully tested and verified. My past works include building similar dashboards and webcam tools. You can trust that I will bring all my skills together for your voucher management system to ensure not only the front-end UI integrates seamlessly with the backend but also provides a smooth user experience especially on mobile devices. To sum it up, hiring me would mean bringing onboard someone reliable who has been there, done that! With an estimated timeline of 'X' weeks/months, let’s work together to make your charitable charity initiative more impactful! Let's make this happen!
$99 USD in 7 days
6.5
6.5

As an accomplished Full-Stack Developer with over 8 years of experience, I am confident that my team and I can deliver a robust, secure, and high-performing solution tailored exactly to your specifications. We have worked extensively with PHP, JavaScript, Node.js, and MySQL - precisely the tech stack required for this project. Our experience in building marketplaces, managing large databases and developing secure APIs will be invaluable in creating an efficient Admin Dashboard with a Serial Number Generator, Bulk Export for thousands of vouchers, Agent Management systems, and Manual Settlement features. Moreover, we fully grasp the importance of efficient voucher verification in a charity initiative like yours. We have both the experience and expertise when it comes to integrating web-based barcode/QR scanning functionalities. For example, we recently built a similar mobile-optimized system incorporating continuous bulk scanning with real-time validation to process orders rapidly and accurately which was highly appreciated by our client. Our comprehensive skill set extends beyond coding; we create clean code with detailed documentation ensuring smooth testing, easy maintenance, and future scalability. We differ from others by being not just developers but long-term support partners as well. Let's get started on building your Bulk Voucher System exemplary of our knack for clean codes & pixel-perfect design.
$20 USD in 7 days
5.6
5.6

Hello, I’ve gone through your job description and understand that you’re looking for a secure web-based voucher verification system with bulk camera scanning. With 5+ years of experience in full-stack development and scanning integrations, I can deliver a fast, mobile-optimized, and secure solution. What I can help you with: • Build admin and agent dashboards • Integrate continuous barcode/QR scanning with live validation • Develop secure backend with race-condition protection Warm regards, Monica Bhatia
$10 USD in 2 days
5.3
5.3

I understand you need a robust backend and seamless camera scanning integration for your bulk voucher system, similar to how many e-commerce platforms handle barcode scanning directly in-browser. My experience building secure, API-driven web applications with real-time data processing makes me confident I can deliver this efficiently. My approach involves a Python/Flask backend for its speed and security, paired with PostgreSQL for reliable data storage. I'll implement a RESTful API for frontend communication. For the camera scanning, I'll leverage the browser's MediaDevices API and a JavaScript library like QuaggaJS or ZXing-JS to process image streams directly in the browser, sending scanned voucher data to the backend for validation and logging. What specific validation rules will apply to the vouchers (e.g., unique IDs, expiry dates)? Also, what are your anticipated peak scanning loads? I'm available for a quick call to discuss these details and how I can best support your initiative.
$41 USD in 21 days
4.8
4.8

I will develop a web application for your charity voucher initiative using Node.js with Express for the backend, PostgreSQL for database management and integrate Html5-QRCode for continuous camera-based scanning directly inside the browser. 1. First, I will integrate your existing frontend and connect it with authentication system for both admin and agent dashboards. 2. Then, I will build the admin panel including secure 9-digit serial number generation, bulk voucher management, Excel/PDF export functionality, agent account management, balance tracking, settlement handling and transaction history monitoring. 3. I will implement the continuous bulk-scanning system where the camera remains active for rapid successive scans, with real-time validation responses showing clear success 4. I will develop the bulk redeem workflow that securely updates scanned vouchers as redeemed, credits the agent balance instantly, and maintains complete transactional integrity within the database. Estimated completion timeline: approximately 2-3 weeks I have experience building secure admin dashboards, barcode validation systems and web-based tools Let;s connect
$10 USD in 12 days
4.7
4.7

Hello, I’m an experienced full‑stack developer and can deliver the Bulk Voucher System securely and mobile‑first. I propose using Node.js with Express for the API, PostgreSQL for reliable ACID transactions, and Vue.js for the admin/agent dashboards. The camera scanning will be handled with QuaggaJS, keeping the video stream open for rapid bulk reads, and each scan will be validated in real time with row‑level locking to avoid race conditions. I estimate 3 weeks for backend development, database design, integration of the scanner, testing and deployment. My recent projects include a retail coupon redemption portal with live QR scanning and an agent dashboard for a micro‑finance firm, both using the same stack. I will provide clean, documented code, unit tests and full end‑to‑end testing before hand‑off. Looking forward to discussing details and sharing the source of the previous implementations.
$20 USD in 7 days
4.2
4.2

Hey — saw your post about building a bulk voucher system. The tricky part with these platforms is keeping voucher generation, tracking, and redemption secure and tamper-proof while still making it easy to use on mobile. Quick question before I suggest an approach: Do you already have a preferred tech stack (like Laravel, Node, or Django), or are you open as long as it’s secure and easy to maintain? I’ve built voucher/coupon and code-based systems before, including bulk generation, unique code logic, and redemption analytics for web and mobile users. If you can share your current spec, any screens, or a link to similar functionality you like, I’ll review it and tell you what’s realistic for your budget and timeline.
$10 USD in 7 days
4.2
4.2

Hi, this is a strong use case for a transaction-safe web system because the critical challenge is not the UI — it’s preventing duplicate redemption, handling rapid continuous scans reliably, and maintaining integrity under concurrent access from multiple agents/devices. I’d recommend a Laravel or Node.js backend with: • transactional voucher redemption logic • row-level locking/race-condition protection • realtime mobile scanning workflows • agent settlement/accounting system • export pipelines (Excel/PDF) • optimized mobile dashboards • secure audit logging The continuous browser-camera scanning can be handled cleanly using Html5-QRCode or QuaggaJS with persistent session scanning and low-latency validation responses. A few important questions: • Will vouchers use QR codes, barcodes, or numeric serial-only formats? • Do agents operate online-only or should limited offline scanning resilience exist? • Should every redemption maintain immutable audit/history logs for fraud review? Best regards, Ahsan
$20 USD in 7 days
3.2
3.2

Hello, continuous bulk scanning combined with real-time voucher validation is exactly the part where most systems fail under concurrent usage — especially when multiple agents try to redeem the same serial at the same time. I would build your backend with Node.js (Express) and MySQL using strict transaction boundaries and row-level locking to guarantee that each voucher can only be redeemed once, even under simultaneous scan attempts. The scanning layer would run via Html5-QRCode in the browser, keeping the camera active for uninterrupted scanning while validation responses are returned in real time (green/red status instantly per scan). The admin system would include secure batch generation of 9-digit serials with export pipelines (Excel/PDF), while agent accounts would be isolated with audit logs for every redemption event. One key decision is to treat each scan as an atomic DB transaction — this prevents race-condition abuse where two devices try to redeem the same voucher within milliseconds. Is MySQL already your preferred database, or are you open to PostgreSQL for stronger locking guarantees? Srdjan
$800 USD in 5 days
2.9
2.9

As an accomplished full-stack developer well-versed with essential tools such as MySQL, Node.js, and HTML; I'm confident in my ability to build a robust and secure bulk voucher system tailored exactly to your unique needs. My skills extend beyond just the technical aspect of the project to driving real results for clients. Having successfully developed over 50 dynamic web applications including comprehensive e-commerce platforms and interactive social networks, I have a proven track record that affirms my abilities. My expertise with JavaScript frameworks, particularly React JS and Node JS will be indispensable in building the required functionalities for your backend system, while my proficiency with databases (MySQL, SQL Server, MongoDB), Firebase, and web-based barcode/QR scanning libraries provides the perfect foundation fora task that places a high premium on database design and real-time validation to detect fake vouchers. Warm Regards, Usama F
$10 USD in 7 days
2.6
2.6

For a bulk voucher system, the real work is in the generation and validation logic with proper rate limiting on the backend to keep it secure. I would build this in PHP with MySQL for storage and make the front end fully mobile-optimized as you specified. Can start today and have a working version ready in 3 days. Pricing and timeline are based on what is in the post. Both will firm up once we talk through the full scope. Want me to send a quick plan so we can get moving?
$30 USD in 3 days
2.1
2.1

❤️❤️❤️Howdy!❤️❤️❤️ As a highly experienced and passionate Senior Headless CMS & Full-Stack Backend Engineer, I bring to the table the knowledge and skills that your project demands. Throughout my eight-year journey building real-production systems, scalability has been a consistent theme. The bulk voucher system you need for your charitable initiative is right up my alley. In terms of technology stack, I propose using Node.js - an ideal choice given its high-performance capabilities for managing multiple real-time requests simultaneously. This coupled with my proficiency in working with relational databases (MySQL, PostgreSQL) or Firebase positions me to deliver secure, maintainable code for your project. Furthermore, having integrated web-based barcode/QR scanning libraries before, I'm well-equipped to handle the continuous camera scanning functionality you require. My commitment to delivering exceptionally clean, documented and secure code, especially in relation to systems involving financial transactions, ensures the security and integrity of your voucher management system. I employ robust Database Transactions and Row Locking techniques which are essential to prevent concurrent exploitation attacks such as simultaneous redemption attempts on the same voucher from different devices. More notably, my experience extends into optimizing front-end user interfaces - which is precisely what you already have in place. I guarantee that our coll Keep me touch and Thank you!
$10 USD in 4 days
1.3
1.3

I understand you need a secure, mobile-optimized web application to manage and verify printed charity vouchers in bulk using a smartphone camera directly in the browser. I have previously built a similar bulk verification system that processed over 10,000 unique QR codes daily with 99.8% accuracy. My approach will involve building a Node.js backend with Express, connected to a PostgreSQL database. I'll use the HTML5 `getUserMedia` API and a JavaScript library like ZXing-js to enable continuous camera scanning within the browser, processing voucher codes and updating their status in the database. The system will include secure API endpoints for voucher creation and verification. What is the expected volume of vouchers to be verified daily, and are there specific security protocols beyond standard HTTPS that need to be implemented for voucher data? Ready to start as soon as you confirm scope.
$41 USD in 21 days
1.4
1.4

Hello, I can build your charity voucher verification system as a secure, mobile-optimized full-stack web application with strong focus on real-time scanning, data integrity, and admin control. **Proposed Tech Stack:** * Backend: Node.js (Express) or Laravel (depending on preference) * Database: PostgreSQL or MySQL with strict transactional handling * Frontend integration: Your existing HTML/CSS UI * Camera scanning: Html5-QRCode / QuaggaJS (continuous scan mode) * Auth: JWT-based secure login with role separation (Admin / Agent) **Key Implementation Approach:** * Admin dashboard for serial generation, bulk export (Excel/PDF), and agent management * Agent mobile dashboard with persistent camera scanning + instant validation * Atomic database transactions + row locking to prevent double redemption/race conditions * Real-time voucher status updates and session-based bulk redeem system * Audit logs for all scans and settlements **Timeline:** * Backend + database design: 4–6 days * Scanning system + agent flow: 3–5 days * Admin panel + testing: 3–4 days Total: ~10–14 working days **Relevant experience:** I have built similar systems involving QR/barcode verification flows, admin dashboards, financial ledger tracking, and real-time validation systems with concurrency protection and high-volume data handling. I can start immediately once project rules and UI templates are shared.
$20 USD in 14 days
1.1
1.1

Hello, Creating a secure and efficient bulk voucher system for your charitable initiative is a meaningful project, and I appreciate the importance of ensuring a seamless user experience. I will utilize Node.js for the backend, MySQL for the database, and integrate Html5-QRCode for the continuous scanning functionality. Here is what I will deliver: - A robust admin dashboard with a secure serial number generator and bulk export capabilities. - A mobile-optimized agent dashboard featuring real-time validation and a bulk redeem button. - Clean, documented code and comprehensive testing to ensure a secure and reliable system. I can confidently complete this within your budget and timeline, and I will keep you updated throughout the process. Could you provide more details on the expected volume of vouchers to be managed at peak times? Best regards
$20 USD in 7 days
0.7
0.7

Your system requires more than a standard CRUD backend — it needs secure real-time voucher validation, high-speed mobile scanning and strong transaction integrity to prevent fraud or duplicate redemption. I can help build a scalable, mobile-optimized solution that handles bulk scanning and redemption smoothly directly from the browser. Preferred stack: • Laravel or Node.js backend • MySQL/PostgreSQL database • Html5-QRCode or QuaggaJS integration • REST API architecture I can help with: • Admin & agent dashboards • Secure serial generation system • Bulk export (Excel/PDF) • Continuous browser camera scanning • Real-time voucher validation • Atomic redeem transactions & row locking • Agent balance & settlement tracking • Mobile-first responsive implementation My focus will be on security, fast scanning performance and reliable redemption workflows while keeping the system easy to manage and extend later. Best regards, Sanddep Dhiman
$30 USD in 5 days
0.4
0.4

Hi there, You’re absolutely in the RIGHT PLACE. I’ve delivered SIMILAR PROJECTS multiple times and know EXACTLY how to execute this efficiently and correctly from day one. To lock down the SCOPE, TIMELINE, AND PRICING, I’ll need to ask you a few key questions. Unfortunately, Freelancer’s 1500 CHARACTER LIMIT doesn’t allow me to break everything down properly here. Let’s jump on CHAT so I can show you my PROVEN PAST WORK, walk you through the REAL RESULTS I’ve delivered, and outline a CLEAR ACTION PLAN for your project. You’ll immediately see why my approach is DIFFERENT and EFFECTIVE. If you’re serious about getting this done RIGHT, I’m ready to move forward. Looking forward to CONNECTING and WINNING TOGETHER. Cheers, Royal IT service
$20 USD in 7 days
0.1
0.1

built a few systems like this, FastAPI or Node/Express backend, MySQL with row-level locking for the race condition side, and Html5-QRCode for the continuous scanning loop since it handles the camera stream well without a native app. the bulk serial generation and Excel export are both straightforward. i'd keep the redeem flow inside a database transaction with a SELECT FOR UPDATE so two agents hitting the same voucher at the same millisecond get the right result. send the HTML/CSS files and the logic rules doc and i'll come back with a timeline and a fixed price.
$21 USD in 7 days
0.2
0.2

Mogadishu, Somalia
Member since May 26, 2026
₹100-400 INR / hour
$10-30 USD
$2-8 USD / hour
₹600-1500 INR
$1500-3000 AUD
₹12500-37500 INR
₹1250-2500 INR / hour
$3000-5000 USD
$1500-3000 NZD
₹12500-37500 INR
$15-25 USD / hour
$250-750 USD
$30-250 USD
$30-250 USD
$250-750 USD
$30-250 USD
₹75000-150000 INR
$250-750 USD
$8-15 USD / hour
$15-25 USD / hour