
Closed
Posted
Paid on delivery
AWS Cognito Authentication, RBAC & Work Order Backend for Digital Twin Project Description We are developing TwinPro, a digital twin and O&M management platform for solar power plants. We require a full-stack/AWS developer to implement user authentication, role-based access control and a basic plant-maintenance/work-order workflow, followed by deployment of the integrated backend on AWS. User Hierarchy The application will support roles such as: Super Admin Enterprise Admin Portfolio Manager Plant Manager Engineer Technician Access must be restricted based on both: Role Assigned enterprise/portfolio/plant For example, a technician assigned to Plant A should not automatically have access to Plant B. Authentication Scope AWS Cognito user pool Login/logout Password reset JWT token validation Role-based permissions User-to-plant assignment Protected APIs Protected React routes Session handling Work Order Scope The workflow should support: Alarm/Issue → Work Order → Technician Assignment → Inspection/Repair → Evidence → Manager Verification → Closure Work-order fields should include: Work-order ID Plant Asset Fault category Priority Description Assigned technician Created by Due date Status Technician remarks Manager remarks Photos/documents Creation timestamp Completion timestamp Closure status Typical Status Flow Open → Assigned → In Progress → Awaiting Verification → Closed AWS Deployment Scope Preferred architecture: React/Amplify → Cognito → API → ECS/ECR → PostgreSQL/Aurora/RDS Developer should: Dockerise services. Deploy backend. Configure environment variables/secrets correctly. Set up GitHub CI/CD. Configure logging. Prepare database backup strategy. Document deployment. Provide handover. Deliverables Milestone 1: Cognito + authentication Milestone 2: RBAC + plant-level permissions Milestone 3: Work-order backend/API Milestone 4: React integration for work-order workflow Milestone 5: AWS deployment + CI/CD + documentation Security Requirements No credentials hard-coded in source Environment variables/secrets management Passwords must not be stored by the application API endpoints must validate authentication and permissions User access should follow least-privilege principles What to Include in Your Bid Please provide: AWS projects completed Cognito experience ECS/ECR experience RBAC implementations completed CI/CD experience GitHub/code samples where possible Start your proposal with “TWINPRO AWS”. Preferred Skills Amazon Web Services AWS Lambda React.js Node.js DevOps Suggested Project Type Fixed Price Suggested Budget ₹5,000–₹10,000 Target Completion 7 days
Project ID: 40631408
44 proposals
Remote project
Active 1 day ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
44 freelancers are bidding on average ₹9,097 INR for this job

Hi, I have gone through the Backend & Authentication Development for TwinPro website/web app project. It looks straightforward at first, but authentication flows, session security, role-based access, and AWS deployment details can cause issues later. I can outline a practical backend architecture and implementation approach for you. I have over 10 years of experience in Java, Node.js, React.js, AWS Lambda, cloud computing, software architecture, Amazon Web Services, and DevOps, and I'm excited to be part of your project. Let's discuss TwinPro’s backend requirements, authentication flow, user roles, APIs, and AWS infrastructure in the chat so I can recommend the most practical and cost-effective solution. ~ Rajesh
₹7,000 INR in 60 days
9.3
9.3

TWINPRO AWS! That's the phrase that will guide us through your exciting digital twin project. At MAK Online Solutions, we take pride in being your one-stop-shop solution. With extensive experience in Amazon Web Services, including Cognito and RBAC implementations, as well as a strong Node.js and React.js skill set, we are confident we can masterfully undertake every aspect of your project; from user authentication to deploying the integrated backend on AWS. Our expertise doesn't just stop at the technical skills either. We are also deeply familiar with DevOps and CI/CD practices, effortlessly working across multiple environments to ensure smooth deployment and seamless integration. Additionally, our commitment to security and adherence to best practices would address your concern regarding password storage, authentication validation, and least-privilege principles. Over the past decade, we have successfully delivered numerous high-profile projects with complex hierarchies and strong security needs. We aim not just to meet your functional requirements but exceed your expectations in terms of scalability, reliability, and long-term success. Let's chat about how we can bring your TwinPro vision to life quickly and efficiently without cutting any corners regarding security or functionality. Looking forward to hearing back from you soon!
₹25,000 INR in 5 days
7.1
7.1

TWINPRO AWS The important half of this is not Cognito login — it is that a technician on Plant A must not reach Plant B. Role alone cannot express that; it needs role plus assigned scope checked on every protected endpoint. Plan: - Cognito user pool: login, logout, password reset, groups per role (Super Admin through Technician). JWT validated server-side on every request. - Scope enforced as a second dimension: user-to-enterprise/portfolio/plant assignments in the database, applied as a filter in the API layer, so an authorised role with the wrong assignment gets an empty result rather than another plant's data. - Protected React routes driven by the token claims, with the server still treating the client as untrusted. - Work-order workflow with the full status flow Open to Assigned to In Progress to Awaiting Verification to Closed, all your listed fields, photo/document evidence, and timestamps written on transition rather than on save. Experience: RBAC and scoped access is work I do repeatedly — including a production platform where every table carries access policies enforced at the database level, and SSO integration via Keycloak. AWS in production: Lambda, deployments, CI/CD. Question: should Enterprise Admin be able to create users directly in Cognito, or does user creation stay with Super Admin only? Martin
₹7,500 INR in 7 days
6.4
6.4

TWINPRO AWS. With over five years of full-stack development experience, I’m confident in my ability to deliver exactly what you need for your TwinPro project. I have extensive knowledge and application of Node.js and React.js - both of which are valuable skills given the architecture preference you've specified. It's important to me that the code I deliver is clean, optimized, and maintainable, and this is exactly what you can expect from me. I have significant experience with AWS Lambda, AWS Cognito - which will come in handy for the user authentication scope of the project - as well as ECS/ECR, all platforms integral to your deployment architecture. More specifically, I have completed numerous projects involving Cognito and RBAC implementations similar to what you're looking for now with TwinPro.I'm also accustomed to deploying backend services in Docker containers and handling environmental variables or secrets effectively. In terms of methodologies, I have broad experience working with CI/CD pipelines on Github, an essential tool we will leverage for optimizing workflow efficiency while maintaining code quality.I strongly believe my passion for problem-solving through efficient coding combined with my commitment to clear communication and on-time delivery make me an excellent fit for this job. Let's develop something amazing together!
₹7,000 INR in 1 day
5.5
5.5

TWINPRO AWS Your project aligns well with my experience in AWS, secure backend development, and enterprise SaaS platforms. I have 15+ years of experience building scalable applications with AWS, React, Node.js, Docker, PostgreSQL, REST APIs, GitHub Actions, and CI/CD pipelines. I can implement AWS Cognito authentication, JWT validation, password reset, protected React routes, and a robust RBAC system with enterprise, portfolio, and plant-level permissions following least-privilege principles. I'll develop the complete work-order workflow, including technician assignment, status transitions, evidence uploads, verification, and audit timestamps. The backend will be Dockerized and deployed on AWS using ECS/ECR with RDS/Aurora PostgreSQL, secure environment variables, centralized logging, automated database backups, and GitHub CI/CD. I follow security best practices with no hard-coded credentials and comprehensive API authorization. You'll receive clean, documented code, deployment documentation, and a complete handover. I can deliver each milestone on schedule with regular progress updates and post-deployment support. I look forward to discussing your architecture in detail.
₹4,000 INR in 7 days
5.1
5.1

TWINPRO AWS I understand that TwinPro needs more than basic Cognito login—the important part is enforcing access using both role and assigned organisational scope, so for example a Technician mapped to Plant A cannot access Plant B even if both plants belong to the same enterprise. I can implement the backend around the architecture you described: • AWS Cognito user pool, login/logout, reset flow and JWT validation • RBAC for Super Admin, Enterprise Admin, Portfolio Manager, Plant Manager, Engineer and Technician • Enterprise / portfolio / plant-level user assignments and permission checks at API level • Protected React routes and session handling • Work-order APIs covering: Alarm/Issue → Work Order → Technician Assignment → Inspection/Repair → Evidence → Manager Verification → Closure The work-order model can include plant, asset, fault category, priority, technician, due date, remarks, evidence files, timestamps and the complete status lifecycle from Open through Closed. For deployment, I can structure the backend as Dockerised services for ECR/ECS with PostgreSQL on RDS/Aurora, environment/secrets management, application logging, database backup planning and GitHub-based CI/CD. One point I would confirm before implementation: is the existing backend written in Node.js/Express, or should the API layer also be created from scratch?
₹7,000 INR in 7 days
4.4
4.4

TWINPRO AWS — implementing multi-tier Cognito auth with plant-level RBAC is exactly what we've done before for enterprise IoT platforms. We're APIE Tech, Bhubaneswar — we've built AWS Cognito user pools with JWT validation, granular RBAC across org hierarchies, Node.js/Express backends on ECS with Docker, GitHub CI/CD, and Aurora RDS. Similar authentication and work-order workflows delivered for industrial monitoring platforms. For TwinPro, we'll cover all 5 milestones — Cognito setup, role/plant permissions, work-order backend APIs, React route protection, and full AWS ECS deployment with CI/CD and database backup strategy. Ping me and we can discuss the architecture approach and get started quickly.
₹10,000 INR in 10 days
3.9
3.9

TWINPRO AWS' Project requires a comprehensive grasp of AWS services and I possess the exact skillset to excel in this project. Having implementedAmazon Cognito and ECS/ECR architecture in my previous projects, I am well-versed in handling the user authentication, role-based access control and deploying backends on AWS stack will not be a new undertaking for me. My expertise in Dockerizing services and GitHub CI/CD implementation standardizes a smooth workflow that ensures high performance of applications with timely deployments. I strive to adhere to the best-practice principles demanded by your project like protecting passwords, validating authentication and permissions, least-privilege approach etc. Moreover, I’ve successfully accomplished similar backend deployment projects including React integration for seamless workflows, which could be an advantage in making your project stand out from the rest. Your multi-faceted approach to secure your app is commendable, pushing me even further to pledge that your app won't have hard-coded credentials as I respect environment variables/secrets management for utmost safety. Safety- netting backed by performance is my motto.
₹16,000 INR in 10 days
3.5
3.5

Hello, Understanding the TwinPro project, the main goal is to develop a digital twin and O&M management platform for solar power plants. The focus is on implementing user authentication, role-based access control, and a plant maintenance/work-order workflow on AWS. Ensuring access restrictions based on roles and assigned plant levels is crucial for security. I would start by reviewing the user hierarchy and authentication scope, ensuring a seamless login/logout process with role-based permissions and user-to-plant assignments. For the work order scope, the workflow from alarm/issue to closure needs meticulous planning to include essential fields and follow a typical status flow. With experience in AWS projects, Cognito, RBAC implementations, and CI/CD, I can provide a robust backend solution following the preferred architecture. A few questions: Have specific AWS services been chosen for deployment? Any existing AWS infrastructure to integrate with? Best regards,
₹7,000 INR in 2 days
2.8
2.8

TWINPRO AWS Your scope requires more than a basic authentication setup because permissions must be enforced at both role and plant-assignment levels. The critical part is designing authorization correctly so access remains isolated across enterprises, portfolios and plants while keeping the API maintainable as the platform grows. I can implement the backend architecture using Cognito for authentication, JWT validation middleware, RBAC enforcement and plant-scoped access control. For the work-order workflow, I would structure the API around clear state transitions (Open → Assigned → In Progress → Awaiting Verification → Closed) with audit-safe timestamps, evidence attachments and permission checks on every transition. For infrastructure, I can deliver a containerized deployment using Docker + ECS/ECR, environment-based configuration management, secure secrets handling, CI/CD through GitHub Actions and centralized logging. Database structure can be prepared for PostgreSQL/Aurora with indexes and relationships optimized for asset/work-order queries. The implementation would be divided into milestones exactly as described, allowing validation after each delivery phase. Documentation and deployment handover will also be included so the platform can evolve without operational dependency. Estimated timeline for a production-ready MVP is around 7 days depending on the current React integration state and API readiness.
₹12,500 INR in 7 days
2.6
2.6

Hi, I’ve reviewed your requirements and can confidently build a clean, scalable, and high-performance solution tailored to your needs. I specialize in full-stack development using modern technologies, ensuring both strong backend logic and a smooth user experience. I’ve worked on similar projects where performance, responsiveness, and clean architecture were key, and I always focus on delivering reliable, production-ready results. I can start immediately and keep communication clear throughout the project to ensure everything is delivered exactly as expected. Let’s discuss your project in detail - I’m ready to get started right now. Regards, Varinder Singh
₹7,000 INR in 7 days
1.9
1.9

TWINPRO AWS! At GSINFOTECHH OPC Pvt. Ltd., we've amassed extensive experience in developing secure, robust, and scalable applications on the AWS platform. Our unmatched expertise in React, Node.js, and Cloud Computing makes us a perfect match for your TwinPro project. We're well-versed in AWS Lambda, ECS/ECR, and Cognito, pivotal to your backend development requirements. In fact, one of our recent projects had a similar user hierarchy combined with RBAC implementation and permission segregation. Maintaining security within applications is one of our core competencies. We ensure secure management of environment variables and secrets, follow least-privilege principles for user access while never storing passwords directly within an application. We have a well-designed database backup strategy in place to safeguard all your critical data. Moreover, our code is always high quality ensuring no credentials are hard-coded. In addition to our technical acumen, we pride ourselves on transparent workflows that focus on client satisfaction at every stage of the project. With your dedicated support, we promise to deliver TWINPRO ahead of schedule and provide comprehensive documentation for easy understanding and future adaptability. Let's work together to convert your idea into a powerful digital solution!
₹1,500 INR in 7 days
0.8
0.8

Hi — authentication, RBAC and work-order on AWS is squarely my lane. You need Cognito-based login with role AND scope-based access (a technician on Plant A must not see Plant B), a basic alarm -> work-order -> technician workflow, and the integrated backend deployed on AWS. Plan: - AWS Cognito user pool: login/logout, password reset, JWT validation. - RBAC across Super Admin / Enterprise Admin / Portfolio Manager / Plant Manager / Engineer / Technician, enforced on BOTH dimensions — role plus assigned enterprise/portfolio/plant — through one permission layer on every protected API, with protected React routes and session handling. - User-to-plant assignment model so access follows assignment, not just role. - Work-order workflow: Alarm/Issue -> Work Order -> assigned Technician, with status transitions and reassignment. - Deploy the integrated backend on AWS (Lambda/API Gateway or ECS/Fargate, your call) with environment-based config. I keep authorization centralised so scope rules can't be bypassed endpoint-by-endpoint — fixing the class, not each route. Quick questions: Cognito Hosted UI or custom login screens, and is deployment Lambda/API-Gateway or container (ECS/Fargate)? I am bidding the adjacent TwinPro backend and analytics pieces too. Rating: 5.0 stars. — Ricardo
₹8,500 INR in 7 days
0.4
0.4

Hi, I understand you are building a digital twin and O&M management platform for solar power plants, and you need a secure AWS-based backend with authentication, RBAC, plant-level permissions, and work-order management. I can help you implement: AWS Cognito authentication (login, logout, password reset, JWT validation) Role-based access control with enterprise/portfolio/plant-level restrictions Protected APIs and React route security User-to-plant assignment logic Work-order workflow from issue creation to technician assignment, verification, and closure AWS deployment with Docker, environment configuration, CI/CD, logging, and documentation My preferred stack: Backend: Node.js Frontend: React.js Authentication: AWS Cognito Database: PostgreSQL / Amazon RDS Deployment: Docker + ECS/ECR CI/CD: GitHub Actions I will focus on building a secure and maintainable architecture following AWS best practices, including proper secrets management, least-privilege access, and clean API permission validation. I have experience with AWS services, authentication systems, backend APIs, database design, and deployment workflows. I can provide clean code, documentation, and a proper handover after completion. I would like to review your current architecture and requirements in more detail to finalize the implementation plan and milestones. Looking forward to working with you. Best,
₹2,000 INR in 2 days
0.0
0.0

TWINPRO AWS — You need technicians, managers and admins to see only their own plants — not just log into the app — and a work-order trail that survives an audit, alarm to closure. The part that'll bite isn't Cognito login itself; it's making plant-scoping stick on every single API call, not the route. Most builds check role at login and leak at the resource level — a Plant-A technician can still query Plant-B's work orders straight through the API. Quick one before we firm up the number: roughly how many plants/portfolios are live today? That decides whether it's a lookup table or a full hierarchy permission engine. M1 (day 3): Cognito pool + login/reset + JWT-protected API + protected React routes, running on real roles — enforcement visible before anything else starts. M2: Plant-level RBAC across every endpoint. M3: Work-order API, full Open→Closed flow. M4: React work-order UI. M5: Dockerised ECS/RDS deployment + GitHub CI/CD + docs + handover. We've shipped this pattern before — AWS Bedrock/EKS/EMR pipelines led by our AWS Certified Data Engineer, plus CI/CD on CodePipeline/GitHub Actions for production services. We're building our review history here, so milestones are gated — you release each one only after you've seen it working. — Arpit, GKCodeLabs, Bengaluru
₹9,500 INR in 7 days
0.0
0.0

TWINPRO AWS Hello, I have experience developing secure backend systems using Python/FastAPI, PostgreSQL, Docker, AWS, REST APIs, GitHub, and CI/CD. I can build a modular, scalable solution with RBAC, JWT authentication, clean API architecture, and proper database design. I have worked on API development, PostgreSQL database design, Docker deployments, GitHub CI/CD, and AWS services such as EC2, S3, and IAM. While my Cognito and ECS/ECR experience is limited, I can implement them by following AWS best practices and documentation. Proposed architecture: React → Cognito → FastAPI → PostgreSQL/Aurora → Docker → ECS/EC2 with GitHub Actions CI/CD. I will deliver: Secure authentication and RBAC REST APIs with proper documentation Dockerized deployment Environment variables and secrets management GitHub CI/CD pipeline Clean, maintainable, and well-documented code I can complete the project within 7 days and provide regular progress updates. I look forward to discussing your requirements and delivering a reliable solution.
₹5,000 INR in 7 days
0.0
0.0

TWINPRO AWS Hello, I have reviewed your TwinPro requirements and can deliver a secure, scalable backend with AWS Cognito, RBAC, work-order APIs, and production-ready AWS deployment. My expertise includes Node.js, React.js, PostgreSQL, Docker, AWS (Cognito, ECS, ECR, RDS, IAM), GitHub Actions CI/CD, and REST API development. I have experience building secure authentication systems, role-based authorization, containerized applications, and cloud deployments. I will implement: AWS Cognito authentication (login, logout, password reset, JWT) Role & plant-level access control Secure REST APIs Work-order lifecycle (Open → Assigned → In Progress → Verification → Closed) Dockerized backend ECS/ECR deployment with RDS GitHub Actions CI/CD CloudWatch logging, secrets management, and documentation I write clean, maintainable code, follow AWS security best practices, and ensure least-privilege access with no hard-coded credentials. I can complete the project within the proposed timeline and provide full deployment documentation and handover. I look forward to discussing your architecture and contributing to TwinPro. Sandip MukherjeeBackend Developer | AWS Cloud & DevOps Engineer
₹7,000 INR in 8 days
0.0
0.0

Hello, I am a BCA student with knowledge of Java, C, APIs, and backend development concepts. I have carefully read your project requirements and I am confident I can complete the work with clean, efficient, and well-documented code. I am a quick learner, communicate regularly, and always deliver on time. I will provide quality work, fix any issues if needed, and ensure the project meets your expectations. I am ready to start immediately and would be happy to discuss the project in detail. Thank you for considering my proposal
₹7,000 INR in 7 days
0.0
0.0

TWINPRO AWS - Howdy! I'm Rahul, a 5+ years experienced full-stack developer who can transform your digital twin and O&M management project into a reality. My technical strength lies in React.js, Node.js, and AWS, propelling me to design efficient web applications and APIs with clean, production-ready code, and secure REST API development and integration. In the context of your project, I've got a staggering amount of experience in AWS Cognito for user authentication which will be handy for implementing the complex user hierarchy system you require. My deep understanding of RBAC will ensure that user access restrictions based on role and enterprise/portfolio/plant assignments are implemented effectively. I understand the importance of security and thus I take extra care of the data involved. I never hard-code credentials, properly manage environment variables/secrets, and do not store passwords within the application. Furthermore, my familiarity with ECS/ECR qualifies me for Dockerising services and deploying backends while ensuring all necessary logging mechanisms are in place.
₹5,000 INR in 7 days
0.0
0.0

Hi there Solar plant digital twin with janky auth is a nightmare waiting to happen. I can ship your entire Cognito + RBAC + work-order backend + AWS deployment stack end to end. Built similar before - Cognito pools, role-based middleware, Dockerized Node.js on ECS, GitHub Actions CI/CD, the whole deal. Your 5-milestone breakdown is solid and I can nail that 7-day timeline. Let’s jump on a quick call and I’ll walk you through the architecture. Hit me up.
₹27,000 INR in 12 days
0.0
0.0

India
Member since Apr 29, 2018
₹1500-12500 INR
₹1500-12500 INR
₹1500-12500 INR
$30-250 USD
₹1500-12500 INR
£250-750 GBP
$15-25 USD / hour
₹600-1500 INR
₹400-750 INR / hour
£20000-50000 GBP
$250-750 USD
$10-30 USD
₹75000-150000 INR
$250-750 AUD
$3000-5000 CAD
$10-30 USD
₹12500-37500 INR
$250-750 USD
₹1500-12500 INR
$25-50 CAD / hour
$10-30 USD
₹100-400 INR / hour
$2-8 USD / hour
₹100-400 INR / hour
₹750-1250 INR / hour