Budget: 50 EUR Deadline: 1 day
Hello.
I am a NodeJS developer. I am ready to take on the task. Write to me, we will discuss.
We are looking for a backend or full-stack developer for a power bank rental service through charging stations.
It is necessary to implement the backend (rental logic, tariffs, payments), integration with the stations (issue/receive power bank) and the web part: rental page after QR and admin panel. Payment formats (QR / NFC) and integration details will be agreed upon during the process.
Budget: 50 EUR Deadline: 1 day
Hello.
I am a NodeJS developer. I am ready to take on the task. Write to me, we will discuss.
Budget: 1000 EUR Deadline: 30 days
Good day.
I have experience in backend / full-stack development of services with payments and complex business logic. I can implement the backend for rentals (sessions, rates, payments), integration with stations (IoT / API), web flow after QR, and an admin panel for managing the service.
I work with an MVP approach, laying the architecture for scaling.
I am ready to discuss the stack, integrations, and implementation stages.
Budget: 3900 EUR Deadline: 50 days
Hello,
My name is Gor Abrahamyan, and I am a web developer with experience in building e-commerce solutions and custom web systems. I am very interested in your auto parts store project and would be glad to help you implement it efficiently and reliably.
I specialize in developing online stores with:
Product catalogs and category management
Search and filtering for auto parts
Shopping cart and checkout systems
Payment and delivery integration
Admin panels for easy content and order management
Responsive design for mobile and desktop
I focus on clean code, performance, and scalability, ensuring that the store is fast, secure, and easy to maintain. I can work with existing designs or create the project from scratch based on your requirements.
I would be happy to discuss your goals, technical needs, and timeline in more detail.
Thank you for your time, and I look forward to your response.
Best regards,
Gor Abrahamyan
Budget: 3000 EUR Deadline: 30 days
super interesting project!
I am interested in collaboration!
I have 6 years of experience in IT development. I can handle the backend part.
Let's discuss the terms in private messages?
Budget: 3900 EUR Deadline: 29 days
Good day!
My name is Valentin, and I represent Arctic Web Agency. We are a team of experienced web developers who specialize in creating modern and effective web solutions for businesses. I can provide examples of our similar work in personal messages. We are ready to take your project to work!
Sincerely,
Arctic Web Team Freelancehunt
Budget: 1500 EUR Deadline: 30 days
We specialize in similar panels and have extensive experience working with IoT devices. I am ready to take on your project.
Budget: 1200 EUR Deadline: 1 day
super happy to help you out with this
will share previous work in chat to make sure we match together
Budget: 1500 EUR Deadline: 40 days
Hello, Kyrylo! I have thoroughly reviewed your technical specification (draft). The task is clear: building a Backend core for sharing power banks, integrating with IoT protocols of stations, and a Web interface for clients/admins.
Answers to your questions (item 11):
Stack (Backend + Web): — Backend: Node.js (NestJS). Why: perfect support for TypeScript, modularity, easy handling of WebSockets/MQTT (for real-time communication with stations) and RabbitMQ queues (for reliability of "issue/receive" commands). — Database: PostgreSQL (for reliable transactions/rentals) + Redis (for caching slot statuses). — Frontend (Web-flow + Admin): Next.js. This will ensure instant loading of the rental page after scanning the QR code (SSR).
Experience with IoT/Payments: I have experience working with WebSockets (NestJS Gateway) and RabbitMQ for asynchronous event processing. I have implemented payment integrations (Stripe) via Webhooks.
3. Offline Logic and Event Log: — I will use a message queue (RabbitMQ). If the station is Offline, the command does not get lost but waits in the queue (with TTL). — Upon restoring the connection, the station sends a package of accumulated events (bulk update). The backend compares the timestamps of events and updates the status of slots in the database. — Logging all "raw" requests from stations in MongoDB (as cold storage) for auditing disputed situations.
Budget: 7480 EUR Deadline: 60 days
Hello,
Thank you for the detailed description, I would be happy to help with the implementation of the project. I am a Software Development Engineer with more than 7 years of experience in creating various websites, SaaS solutions, complex web platforms, and MVPs for startups. In my portfolio, I have highlighted some developed projects.
My stack includes the following technologies and their frameworks: PHP (Yii2, Laravel, Symfony), HTML5, CSS3, JS (Vue.js, React.js), MySQL, PostgreSQL.
Budget: 400 EUR Deadline: 2 days
Good day. I am ready to complete this project as I have extensive experience in application development.
Budget: 4500 EUR Deadline: 45 days
Hello!
This is a reliable and well-thought-out product, and I confidently create systems where the equipment, payments, and backend logic must remain stable even in real-world conditions. I have worked on rental platforms with session-based logic, deposits, penalties, and complete audit logs, and I understand how important trust and traceability are when it comes to money and devices.
I can design a backend-oriented architecture that clearly separates users, rentals, rates, payments, and station status, while ensuring the resilience of the integration with the station to weak or lost connections. Working with device protocols, message queues, retries, and state reconciliation after periods of disconnection is something I have already encountered, including detailed event logs that can be reproduced for dispute resolution.
One idea I would propose is an immutable event timeline for each rental session that records every station signal, payment action, and system decision. Even if the station disconnects, the system will be able to safely restore the final state later without guesswork, which is critically important for scalability and customer support.
To create a minimum viable product (MVP) with subsequent stabilization, integration with the admin panel and stations, I would estimate a timeline of about 45 days with a budget of $5000.
Thank you!
Budget: 2000 EUR Deadline: 25 days
Hello, nice to meet you.
I have carefully reviewed your requirements.
Regarding the technology stack, I think that React.js + Node.js would be well suited for your project.
I have sufficient experience in banking and card integration and can successfully complete your project within one month.
Let's discuss this in more detail.
Best wishes.
Budget: 300 EUR Deadline: 1 day
Hello! I am ready to write the backend for the Power Bank rental. I suggest using the Laravel stack. I can also implement the frontend, as I work as a full stack developer. I will complete your task quickly and efficiently.
My portfolio: https://freelancehunt.com/ua/freelancer/romas6ka.html#portfolio
Write to me, I will start working today. I will be happy to collaborate with you!
Budget: 200 EUR Deadline: 7 days
I developed rental and billing systems linked to hardware/devices (statuses, sessions, payments). For the power bank service, I immediately see the key components: rental as a session, timing control, returns, station failures. I can implement the backend + web (QR page, admin panel), starting with architecture and MVP. The MVP will take a week.
Budget: 2000 EUR Deadline: 22 days
Dear Kyrylo!
I have reviewed your technical requirements for the portable external battery rental service with a user interface and integration with Internet of Things stations. Based on 8 years of experience in creating scalable web and Internet of Things platforms, I propose the following solution:
Technical Solution
Stack: MERN (MongoDB, Express.js, React, Node.js) for full-stack development. This allows for rapid development of a responsive web interface, a reliable REST/GraphQL API backend, and flexible data modeling for dynamic entities such as users, stations, slots, and rentals. MongoDB provides a scalable storage solution for events, logs, and transactions, including offline synchronization with stations.
User Interface: Station access based on QR codes, web authorization (phone/SMS or email), card payment with deposit/penalty logic, and session management.
Backend and API: Node.js/Express backend with JWT-based authentication, role-based access for admin/users, complete audit logging, and rate/payment calculation logic. RESTful API (documented with OpenAPI/Swagger) for integration with stations and the web interface.
Integration with Internet of Things: Communication with the station is done via HTTP API/MQTT/WebSocket depending on the manufacturer. Includes commands for issuing/accepting/heartbeat/status, reliable error handling, and offline event recovery with subsequent consistency.
Payments: Integration with a payment service provider that supports card transactions, deposits, and refunds. Designed for future expansion to NFC or alternative methods.
Admin Panel: Web panel based on React for monitoring stations, rentals, user management, rates, and financial reporting with real-time updates.
Non-functional requirements: Security through JWT/session management, rate limiting, admin protection, audit logs.
Scalable architecture to support over 100 stations. Reliable operation with robust event logging and recovery mechanisms.
I am confident in creating a stable platform with clear documentation, deployment instructions, and automated checks for critical business flows.
I would be happy to discuss in detail the choice of stack, Internet of Things integration strategies, and approaches to offline synchronization.
Best regards,
Budget: 36 EUR Deadline: 1 day
Hello. I have been working with React/Node.js for over 8+ years. I am ready to implement the project.
Unpack and sort the database in XL format by cities Unpack and sort the database in XL format by cities Unpack and sort the database in XL format by cities
About the Company Trading company. We work with a product group of more than 2000 items across different categories.Current Situation Currently, the nomenclature is maintained in Google Sheets — data is consolidated by tabs (categories). Tab Structure: Product name Price groups: cost price, wholesale, retail Characteristics: weight, quantity per package, etc. Important: the number of columns varies for different product categories, as they have different characteristics.Why the Current Solution is Inadequate Google Sheets does not allow setting access rights at the level of individual columns. We need to: Grant users rights to view certain columns (for example, only cost prices) Grant rights to edit certain columns (for example, retail prices) While restricting access to other columns in the same tabWhat Needs to Be DoneMain Requirements Flexible Rights Management System Access at the level of individual columns (read/write) Assignment of rights by roles or users Management of rights without the involvement of programmers Support for Different Data Structures Different product categories have different sets of characteristics Adding new columns/characteristics without programming Independence from Developers Administration by internal staff Adding categories, columns, users — through the interface Integration with ERP Exporting current prices to our ERP system Export or automatic integration via API Data Analysis Using AI (preferably) Ability to analyze the entire nomenclature list Enrichment, verification, recommendations — if you have ideas, please describeExpected Result A working solution in which: The nomenclature is structured by categories with different sets of characteristics Column rights are flexibly configured (view/edit) Data is exported to ERP The team can manage the system independentlyWhat We Need from You When Responding Describe in general terms how you envision the solution: What tool/platform do you propose
A deep technical verification of three PDF files for authenticity and possible signs of editing or forgery is required. Not only a visual assessment of the documents is needed. The performer must have a good understanding of the internal structure of PDF files and be able to analyze: file metadata; PDF structure and individual objects; creation history and possible editing; software used; embedded fonts, images, layers, and other elements; possible signs of re-saving, conversion, modifications, or backdating of the document; any technical discrepancies that may indicate manipulation of the files. Based on the verification results, a clear written conclusion regarding each file must be provided, indicating the identified signs, risks, and limitations of the verification. We are considering specialists who have practical experience in digital forensics, PDF document analysis, metadata, or verifying electronic files for authenticity. In your response, please briefly describe your experience, methods, and tools that you use for such verification.
General information It is necessary to develop a simple minimalist web system, the main purpose of which is to maintain a client database, create appointments for visits, and automate the process of confirming visits via SMS, sending one-time links through the API from the service itself. The project is being developed in stages. In the first stage, it is necessary to implement only the basic functionality (MVP) so that the system can be used in real work. After launch and testing, it will gradually be expanded with new modules.Main functionality of the first stage User authorization; Client database; Creating and editing appointments; List of appointments (or a simple calendar); Switching between points of sale; Integration with the SMS operator via API; Sending SMS with any text or link for visit confirmation; Confirmation or cancellation of the visit by the client via a one-time link; Displaying the confirmation status directly next to the client's appointment. At the initial stage, instead of a full calendar, the use of a simple list of appointments by days is allowed. Each day should contain a chronological list of bookings indicating the time, client's name, service, employee, and confirmation status. Later, this list can be replaced with a full calendar without changing the system structure. The system must have the ability to switch between points of sale. Each point of sale has its own list of appointments (or calendar), but they all use a common client database.
Copying the database and front for the database (Currently, the front is partially copied and some characteristics are incorrect. The parser filled the database with its own characteristics) Synchronizing the parser with the database and the characteristics of the database Fixing the bug in the parser agent Cropping photos proportionally to the watermark that comes from the parser Working with the buffer with the new database and tools with the objects of this database Fixing minor bugs: for example, text in pop-ups, or small issues on the front, bugs that appear during task execution Connecting a new storage for media storage Logs have stopped writing to the financial operations table, which affects the balance and tariff plan pages (payment of the tariff, account replenishment (successful/not)) Check the payment functionality again and then replace the test billing API from Monobank with the real one Refine access rights for the database administrator user There are currently hanging processes that load the server; this needs to be checked The logic of comments and notes is currently working incorrectly; it needs to be such that for the same object in 2 databases - comments are tied to each database, not to the object, the source of which is the object of this database (I can explain in more detail in private) Fix the sorting in the databases correctly (Currently from the first added to the last. It needs to be the opposite; the sorting functionality is created) Check and correct the accuracy of filters in the databases, possibly add restrictions on filtering with large data volumes