
Đang mở
Đã đăng vào
•
Kết thúc sau 3 ngày
Thanh toán khi bàn giao
Project Brief: Web Software Development for Pow3rOn Overview We need a freelancer or development team to build the web software version of Pow3rOn, a power-bank rental management platform for hospitality venues such as restaurants, bars, cafés, beach venues, clubs, hotels, and similar locations. The business model is based on placing charging devices/power-bank units on tables or in specific venue locations. End users can access the service, receive an unlock code, use the battery for a selected rental period, and the platform must track usage, merchants, devices, payments, rental sessions, and revenue distribution. This is not a simple website. We need a real web-based operational platform with admin logic, merchant logic, device assignment, unlock code flow, reporting, and scalable structure for future integrations. The product must be built as a working SaaS-style web platform, with clean architecture and clear separation between super admin, merchant admin, venue management, and end-user rental flow. --- Main Goal Build a web platform that allows us to: manage merchants and venues manage battery devices manually by MAC address and battery number assign devices to specific venues / objects / tables define merchant revenue percentage when applicable generate and manage unlock codes have a backup code mechanism if the main unlock flow fails handle end-user authentication and OTP confirmation manage rental sessions and battery status simulate or connect payment logic track operational activity, telemetry, and audit logs provide reporting and revenue visibility be ready for staging and later real production launch --- Product Structure The software should include the following major areas: 1. Super Admin Panel This is the main control layer for the platform owner. Functions required: create and manage merchants create and manage venues / objects / locations create and manage tables inside venues create and register devices manually each device must support: MAC address battery number / internal serial number status assigned venue assigned table set pricing plans set rental durations set merchant-specific commission or revenue percentage monitor active rentals view unlock code history issue or regenerate backup codes review logs and system activity access reports and revenue summaries manage users and roles 2. Merchant Admin Panel Each merchant should have restricted access only to their own business data. Functions required: view only their venues, devices, rentals, and reports manage operational data inside their allowed scope view battery/device assignment by venue and by table monitor current rental activity see revenue split / commission data if enabled access support-related operational data not have access to global platform configuration Important: merchant scope must be based on merchant ID, not user ID only. 3. Venue / Table / Device Management The platform must support operational mapping. Required logic: one merchant can have multiple venues one venue can have multiple tables one device can be assigned to a specific venue and optionally to a specific table devices must be manually added through the admin panel every device must support manual identification by: MAC address battery number devices should be movable between venues or tables system must keep assignment history or at least current assignment state 4. End User Access Flow The platform must support the user-facing rental logic. Expected flow: user enters phone number manually user receives OTP for confirmation after successful recognition, user is treated as an existing platform user in future sessions user proceeds to rental screen user selects rental option payment is processed or simulated unlock code is generated if the standard unlock flow fails, a backup code must be available rental session begins session status is tracked session ends or is manually closed depending on business logic 5. Unlock Code and Backup Logic This is a critical business requirement. Required logic: each rental/session must generate an active unlock code if the battery does not unlock correctly through the main backend process, the system must allow visibility of the active code or replacement with a new valid code backup code flow must be controlled by admin logic all issued codes must be logged status of code usage should be trackable system should prevent uncontrolled code duplication or abuse 6. Pricing and Rental Logic The software must allow pricing configuration. Current expected base pricing: 30 minutes = custom 60 minutes = custom The architecture should allow future expansion for: custom duration plans merchant-specific pricing promotional pricing special venue pricing 7. Payments The first version may start with a mock or staging payment layer, but the architecture must be ready for real integration. Required: clear payment status model pending / paid / failed / refunded states payment linked to rental session webhook-ready structure future support for real online payment provider integration 8. Telemetry and Device Status The system should be ready to receive or simulate device signals. Required: online / offline status lock / unlock related state heartbeat or last seen timestamp basic device health visibility architecture ready for real hardware bridge integration later 9. Reporting and Revenue Logic The software must provide reporting tools. Required: total rentals active rentals completed rentals failed unlock attempts revenue summary revenue by merchant revenue by venue merchant percentage / commission calculation date filtering export-ready structure if possible 10. Audit and Logging Important admin actions must be traceable. Required logging for: device creation and reassignment merchant percentage updates unlock code generation or replacement payment status changes OTP events role-sensitive admin actions rental lifecycle events --- User Roles The platform must support at least these roles: Super Admin Merchant Admin Staff / Operator (optional but recommended) End User / Customer Role permissions must be properly separated. --- Recommended Tech Expectations We are open to your best implementation choice, but the system should be built with a modern, scalable stack. Preferred direction: Frontend: React / [login to view URL] Backend: Node.js + TypeScript Database: PostgreSQL ORM: Prisma or equivalent Caching / sessions / queue if needed: Redis API: REST or clean API-first architecture Deployment-ready structure: Docker / Docker Compose preferred The codebase should be clean, documented, modular, and easy to continue with another developer later. --- What Must Be Delivered We need a working web software build, not only design or mockups. Minimum expected deliverables: full source code frontend web panel backend API database schema and migrations role-based auth structure admin panel and merchant panel core rental logic device management logic unlock code and backup code logic reporting module environment setup instructions staging-ready deployment instructions documentation for how the system works basic seed/demo data for testing --- Important Functional Requirements Please make sure the platform supports the following exact business needs: 1. Devices must be entered manually by MAC address and battery number 2. Devices must be assignable to specific venues/objects and optionally to tables 3. Merchant-specific percentage must be supported as a direct configurable percentage 4. End users log in with phone number + OTP 5. Existing users should be recognized after registration and go directly into the user flow 6. There must be a primary code flow and a backup code flow 7. Active rental and code status must be visible in admin logic 8. Platform owner must have visibility across all merchants 9. Merchant admin must only see their own scope 10. The system must be structured for future real hardware and payment integration --- UX and Interface Expectations We do not need only a technical backend. The web version must have a clean and practical interface. We expect: admin-friendly dashboard easy forms for adding merchants, venues, tables, and devices simple active rentals view device status view reporting pages logical navigation responsive layout for desktop and tablet use clear status labels and operational visibility --- Quality Expectations The software should be developed as a real commercial product foundation. We expect: clean architecture secure role handling proper validation production-minded structure readable code scalable database design no hardcoded business logic where configuration is required easy future extension --- Project Outcome At the end of this project, we want a working web platform MVP that can be used for: internal operations merchant onboarding venue and table mapping device assignment rental session control unlock code handling revenue monitoring pilot testing in real venues preparation for public launch --- What to Include in Your Proposal Please include: your recommended stack examples of similar admin/SaaS/web platforms you have built timeline estimate milestone breakdown what is included in MVP what you would leave for phase 2 total fixed price post-delivery support availability --- Final Note This project is intended to become a real operational product, not just a prototype. We are looking for a freelancer who can build a solid web-based MVP with correct business logic, clean architecture, and realistic production direction. Please structure the system so it can later connect to: real payment providers real SMS/OTP providers real device/hardware integration production infrastructure
Mã dự án: 40352788
199 đề xuất
Mở nhận chào giá
Dự án từ xa
Hoạt động 15 giờ trước
Thiết lập ngân sách và thời gian
Nhận thanh toán cho công việc
Phác thảo đề xuất của bạn
Miễn phí đăng ký và cháo giá cho công việc
199 freelancer chào giá trung bình €1.473 EUR cho công việc này

Hi client, How are you? I can build a production-ready web MVP for Pow3rOn, covering: Super Admin & Merchant dashboards Device, table, and venue management End-user OTP login, rental sessions, unlock + backup codes Reporting, revenue tracking, and audit logs Tech Stack: Angular, Node.js + TypeScript, PostgreSQL, Prisma, Docker Timeline: ~9 weeks | Budget: $10k I’ll deliver clean, modular code ready for staging, pilot testing, and future hardware/payment integration. Ivane
€1.125 EUR trong 7 ngày
8,2
8,2

I understand that Pow3rOn requires a sophisticated web software solution to manage power-bank rentals in various hospitality venues. With my extensive experience in developing complex operational platforms, particularly in the realm of FinTech and MERN technologies, I am well-equipped to bring your vision to life seamlessly. A key strategy I propose is to prioritize a robust role-based authentication system to ensure secure access for Super Admins, Merchant Admins, and end users. Drawing from my successful track record in developing blockchain solutions and managing over 1 million users on Telegram Mini Apps, I am confident in implementing the necessary features for Pow3rOn's intricate operational flow and revenue distribution mechanisms. I encourage you to take the next step and reach out to discuss the roadmap for your project further. Together, we can strategize and implement a cutting-edge web platform that fulfills all your requirements and sets the foundation for future integrations and expansions.
€1.200 EUR trong 20 ngày
7,6
7,6

⭐️⭐️⭐️⭐️ Pow3rOn SaaS Platform Development (Web-Based MVP) ⭐️⭐️⭐️⭐️ Hello, How are you? I have gone through your JD and you want someone who can build a complete SaaS-based power-bank rental management platform with admin, merchant, device management, and end-user rental flow including OTP, payments, and unlock code logic. You also need a scalable, production-ready architecture with clean role separation, reporting, telemetry readiness, and future integrations for hardware and payment systems. Features: SaaS architecture, role-based panels (Admin/Merchant/User), device & venue management, OTP login, rental sessions, unlock & backup codes, payment logic, reporting dashboard, API & deployment setup Let’s chat… Thanks
€850 EUR trong 14 ngày
7,9
7,9

Hello, I will build your Pow3rOn rental management platform with super admin and merchant panels, device assignment by MAC/battery number, unlock and backup code flows, OTP-based user authentication, rental session tracking, and revenue reporting with merchant commission logic. For the architecture, I will structure the backend with strict tenant isolation at the API level so merchant scoping is enforced per request, not just per UI — this prevents data leakage as you scale merchants and prepares you for real multi-tenancy. Questions: 1) For OTP, do you have a preferred SMS provider, or should I build the integration layer provider-agnostic for now? 2) Should the backup code flow be triggered automatically on unlock failure, or manually by an admin/operator? 3) Do you have wireframes or a specific dashboard reference for the admin UI direction? Send me a message and we can go over the details. Best regards, Kamran
€1.334 EUR trong 25 ngày
6,9
6,9

I've built similar IoT rental platforms with Node + React + PostgreSQL. Clean role separation, manual device registration, backup code logic, and reporting ready for real payments later. TechForge Innovations | 37 reviews, 4.9 rating. Timeline: 8 weeks. Fixed price: $18k. Includes source, docs, staging deploy. 4 weeks post-launch support
€18.000 EUR trong 60 ngày
6,3
6,3

Hi there, We’ve built similar platforms that connect users with local businesses, allowing them to book services and manage payments. Our solution included a robust admin panel for businesses to manage their offerings and track revenue, while users could easily browse and book services. We also developed a separate mobile app for service providers to manage their schedules and accept bookings, ensuring a seamless experience for both users and providers. With our extensive experience in web and mobile development, we can deliver a fully integrated solution that meets your needs. Let’s schedule a 10-minute introductory call to discuss your project in more detail and see if I’m the right fit for your exciting venture. I’m eager to learn more about your project. Best, Adil
€1.237,50 EUR trong 21 ngày
5,6
5,6

Hello! This is James from Hollywood, and I’m excited about the opportunity to develop the Rental Management Web Software for Pow3rOn. I’ve carefully read your project description and I believe I have the relevant skills and expertise to deliver exactly what you need. With over 15 years of experience in web development, particularly in Node.js and PostgreSQL, I ensure that my solutions are not only technically sound but also practical and user-friendly. I’m also a part of the Shopify partners program since 2016, having developed numerous Shopify apps and themes, which gives me a solid understanding of scalable software solutions. To ensure we’re on the right track, could you please clarify the following questions to help me better understand the project? 1. What specific features do you envision for the rental management system? 2. Are there any existing systems or software you’d like this application to integrate with? I suggest starting with a detailed requirement analysis followed by a phased approach to development, focusing on backend integration first, then frontend design, ensuring a seamless user experience throughout. I’m committed to making this project a success and would be thrilled to discuss it further. Looking forward to your response!
€1.200 EUR trong 6 ngày
5,4
5,4

I see the main challenge is building a robust, scalable rental management platform that cleanly separates roles and handles device assignment, unlock code flow, and revenue tracking from the ground up. Having worked on SaaS admin platforms for equipment rental and multi-tenant systems before, I know how critical clear role-based scopes and manual device management are to avoid data leaks or operational issues. For the stack, React with TypeScript fits well on frontend, paired with Node.js/TypeScript backend for strong typing and maintainability. PostgreSQL and Prisma will enable flexible but consistent schema design for assignments and revenue shares. Redis can handle OTP/session caching to ensure smooth user flows. I’d break this into milestones: 1. Base data models, user roles, and auth with phone+OTP login 2. Device, venue, merchant management & assignment logic 3. Rental flow with unlock code generation + backup code logic 4. Payment simulation API, telemetry stub, and reporting module 5. Admin/Merchant dashboards with full scoped views and logs 6. Deployment scripts, documentation, and seed/demo data MVP excludes real payment and hardware integration, which can follow in phase 2, along with advanced pricing/promotions. Two quick questions: - Should unlock codes be single-use or time-limited? - Any existing API spec for telemetry to plan ahead for future device integration? I can prepare the full source with clean modular architecture, role enforcement, and production-ready deployment within about 8 weeks. Ready to build the first functional version you can pilot in venues and iterate from there.
€1.125 EUR trong 7 ngày
5,4
5,4

With over X years in the industry, building sophisticated and scalable web platforms is what I do best. Your Pow3rOn rental management project aligns perfectly with my skillset in API and backend development. My team at SoftwareLinkers has a proven track record of developing SaaS-style platforms that deliver on functionalities, user experience, and security. What sets us apart is our thorough understanding of not just coding but also your business goals. We know how critical it is for you to have full control and visibility over merchant, venue, and devices. By leveraging our rigorous database management and logic flow, we'll ensure a smooth process of device assignment, generating unlock codes or even backup codes as safety nets if necessary. Moreover, I assure you of clear communication lines throughout the project's journey. Whether it's about super admin panel setup or generating revenue summaries for merchants, we'll be there to listen, understand and implement according to your specifications. Clear code documentation, provision for future integrations, and long-term support are just some of the other value-adds you can expect from us at SoftwareLinkers.
€1.500 EUR trong 48 ngày
5,2
5,2

Hi, Pow3rOn team. Your platform needs a full operational SaaS with admin layers, rental logic, OTP login, device mapping, and reporting. I’ve built several custom admin‑driven platforms using Node.js, PostgreSQL, and React, so I’m comfortable owning this from backend architecture to UI. I’d approach it by setting up a clean API, strict role separation, and stable device and rental models. Then build super‑admin and merchant panels with simple screens for managing venues, devices, rentals, and unlock codes. Concrete steps: - Define DB schema for merchants, venues, devices, rentals, codes - Build auth with OTP and role rules - Implement rental and code flows - Add reporting and logs - Deploy staging with Docker I can start now and deliver the MVP in about 28-35 days. Which part of the rental workflow do you see as the biggest risk for production readiness? Greetings, Slavko
€750 EUR trong 6 ngày
4,9
4,9

This is a really solid SaaS concept. You’re essentially building the full operational brain behind a rental business, not just a dashboard. The complexity around device tracking, rental flow, and code logic is exactly where good architecture matters. I’ve worked on similar systems with multi-role access, structured data models, and strict lifecycle flows (sessions, logs, payments), so I’d approach this by keeping the backend very clean and enforceable from day one. I’d go with Node.js + TypeScript, PostgreSQL, Prisma, and Next.js. The focus would be on getting the core structure right—especially devices, rentals, unlock codes, and merchant scoping so everything stays scalable and easy to extend later. Key things I’d handle carefully are making sure merchants only ever see their own data (proper isolation at query level), ensuring rental states can’t break (no skipping or invalid transitions), and building a reliable unlock + backup code flow with full logging. For MVP, I’d cover admin + merchant panels, device/venue setup, rental/session logic, OTP login, reporting basics, and a clean API ready for payments and hardware later. Then phase 2 can plug in real payments, SMS, and device integrations. Timeline would be around 5–7 weeks for a solid first version.
€750 EUR trong 7 ngày
4,9
4,9

Hello, I am interested in your project, Develop Rental Management Web Software. I've successfully completed projects involving Node.js, PostgreSQL, Web Development before. Happy to discuss the details whenever works for you.
€750 EUR trong 7 ngày
4,5
4,5

As a highly skilled and experienced software developer with over 14 years in the industry, choosing me to build your rental management web software means you can rely on my extensive knowledge and expertise. I’ve successfully completed over 1100 projects to date and earned a five-star rating for excellent work and client satisfaction, something I look forward to continuing with your company. I am well-versed in PHP, CodeIgniter, Laravel, Node.js, AWS and other technologies relevant to this project. My sound IT background paired with my ability to devise tailor-made solutions makes me a great fit for developing your needed SaaS-style web platform. I understand the importance of having clean architecture and separation between different user portals, which are pivotal for successful business operations as outlined in product structure. Another key strength is my dedication to support and maintaining developed platforms post-production. Rent-management is a critical task that demands 24/7 support, which my team and I assure you of providing diligently. Our team's versatility with cloud-based solution will ensure your platform is ready for staging and later real production launch. I'm excited about the possibility of working together and offering you an outstanding product that completely adheres to your requirements
€750 EUR trong 4 ngày
4,3
4,3

Hello, I am Vishal Maharaj, with 20 years of experience in PostgreSQL, Web Development, API Development, REST API, Backend Development, Frontend Development, Node.js, and SaaS. I have carefully reviewed the requirements for the development of the Pow3rOn power-bank rental management platform. To achieve this, I propose to build a scalable SaaS-style web platform with distinct roles for super admin, merchant admin, and end-users. The platform will include features such as device assignment, unlock code flow, payment simulation, telemetry monitoring, reporting, and revenue logic. Using technologies like React, Node.js, PostgreSQL, and Docker, I will ensure a clean architecture with role-based authentication and detailed documentation for seamless future development. I am eager to discuss the project further and provide a comprehensive solution. Please initiate the chat to delve into the details. Cheers, Vishal Maharaj
€1.000 EUR trong 10 ngày
5,3
5,3

Hi there! You are building a multi-tenant power-bank rental platform and the real challenge is ensuring device assignment, unlock code logic, and merchant-specific revenue all work seamlessly — that is exactly where most projects lose time. I recently delivered a SaaS admin platform for a logistics client where multi-role access, live session tracking, and reporting dashboards were fully functional, boosting operational efficiency by 40%, using Node.js and React. I will build a clean, modular web platform with Super Admin and Merchant Admin panels, OTP-based user rentals, unlock and backup code flows, reporting, and staging-ready deployment, ensuring every device and rental session is tracked correctly. Check our work: https://www.freelancer.com/u/ayesha86664 Do you want the backup code system to allow admin overrides only or also user-triggered recovery under controlled conditions? I am ready to start — just say the word. Best Regards, Ayesha
€850 EUR trong 42 ngày
4,1
4,1

Hi, I can build a complete web based SaaS platform for Pow3rOn with a clean frontend and strong backend that connects everything smoothly including super admin and merchant panels role based access device and venue mapping with MAC address and battery tracking OTP login flow rental session handling unlock and backup code system payment ready structure telemetry device status reporting revenue tracking and full audit logs I will create a scalable and well structured system using modern stack with clear API clean database and easy navigation so you can manage merchants venues tables devices and users while keeping the platform ready for real payments SMS and hardware integration Thanks. I will make sure the system is simple to use but powerful enough to handle real operations from day one with clear dashboards and smooth user flow. I stay consistent communicate clearly and build with long term growth in mind so your platform is ready for scaling and future upgrades. Please ping me on a chat, I want to ask you some questions and can start from now. Thanks.
€1.000 EUR trong 15 ngày
5,4
5,4

Hi, I'm Manoj. I have a strong background in Python, Web Development, and Database Programming which are essential to your project. I understand that you need a Web Software Development for Pow3rOn. Given my experience in similar projects, I am confident that I will deliver a product that meets your expectations. My testing guidelines ensure that you will receive a clean, bug-free code that is ready for production. We can discuss the project scope anytime at your convenience. Looking forward to hearing from you. Best, Manoj.
€1.300 EUR trong 30 ngày
4,2
4,2

I can handle developing the Pow3rOn rental management platform for you. I understand you need a robust SaaS-style web application to manage power-bank rentals at hospitality venues, with distinct roles for super admin, merchants, and venue management. I'll build the platform using Node.js and PostgreSQL for a scalable and efficient backend, paired with a clean and responsive frontend to ensure smooth user and admin experiences. The system will manage device assignments, rental sessions, unlock codes, payment tracking, and detailed reporting with future integrations in mind. I focus on clean architecture and thorough documentation to make the platform maintainable and extensible. This will ensure your software runs reliably as your business grows. Would you like me to prepare a high-level technical outline before we start?
€750 EUR trong 10 ngày
4,2
4,2

As the founder and CEO of Web Crest, I've cultivated a skilled team of 10 individuals, including myself, that specialize in turning innovative ideas into powerful digital solutions. We have over a decade of experience building scalable platforms such as the one you're looking for with Pow3rOn. Our solid background in API and Node.js development makes us an excellent fit for your web software project as we specialize in creating high-performing systems. At Web Crest, we also prioritize clean designs and well-structured architecture. This is particularly important for your project as you need a comprehensive SaaS-style web platform with distinct admin roles. My team and I understand the criticality of these functionalities - be it managing merchants and venues, assigning devices, generating unlock codes or handling rental sessions - and we're confident in our ability to deliver them seamlessly. Moreover, our clients choose to work with us not only for our technical proficiency but also due to our commitment to transparent communication and a workflow that centers on their unique needs. We aim not merely to deliver a product but to become your long-term technology partner. With this projetc, I offer full dedication, years of experience and knowledge base on tech trends thus assuring a robust product that would lift Pow3rOn to even higher levels!
€1.000 EUR trong 7 ngày
3,8
3,8

With 8 years in full stack development and an extensive background in Node.js, I can provide the technical expertise your project demands. My core focus on scalability and clean architecture ensures that the software I build is not only efficient but adaptable to meet future integration needs. This mentality aligns perfectly with your goals for a SaaS-style platform with a scalable structure. Moreover, my experience with different databases and storage platforms such as PostgreSQL, MySQL, Redis, MongoDB, S3 and Firebase will be instrumental in managing the complex data requirements of your rental management system. Lastly, I'm a strong proponent of clean code documentation and effective communication. You can always rely on me delivering not just high-quality code but meticulous documentation as well. As a seasoned developer with impeccable delivery records, rest assured I’ll execute the given tasks independently and effectively. Let's partner together to turn your concepts into a powerful operational platform through sound architectural decisions and meticulous attention to operational details.
€1.500 EUR trong 7 ngày
3,8
3,8

Sofia, Bulgaria
Thành viên từ thg 12 7, 2019
$250-750 USD
$250-750 USD
$1500-3000 USD
$25-50 USD/ giờ
₹100-400 INR/ giờ
$250-750 USD
$250-750 USD
$300-2000 CAD
₹150000-250000 INR
₹750-1250 INR/ giờ
₹12500-37500 INR
$750-1500 USD
$5000-10000 USD
€750-1500 EUR
$250-750 USD
₹1500-12500 INR
$10-30 AUD
$750-1500 USD
₹30000-100000 INR
$5000-10000 AUD
₹600-1500 INR
₹600-1500 INR
$750-1500 USD