You will get Full-Stack Web Development & AWS Deployment for Reliable, Scalable Apps


Project details
Recently I was involved to the developed the payment gateway integration. The system is already developed, but they are struggling to integrate the payment gateway into their system. Then I did that task successfully, and they requested that I deploy the system to an AWS server using an EC2 instance. I used NodeJS for the backend, and the frontend is React. The payment gateway is ANZ Worldline Payment Solutions. I have added a few screenshots related to the project and also added a video clip related to this development.
Programming Languages
Python, TypeScript, C#Coding Expertise
Cross Browser & Device Compatibility, Performance Optimization, SecurityWhat's included
| Service Tiers |
Starter
$20
|
Standard
$100
|
Advanced
$1,500
|
|---|---|---|---|
| Delivery Time | 2 days | 7 days | 20 days |
Number of Revisions | Unlimited | Unlimited | Unlimited |
Number of Pages | 5 | 10 | 20 |
Design Customization | - | - | |
Content Upload | - | - | |
Responsive Design | |||
Source Code |
Optional add-ons
You can add these on the next page.
Fast Delivery
+$10 - $200
Design Customization
(+ 2 Days)
+$200About Nirodha
Full-Stack Developer | Node.js & Angular Web App Specialist Docker/AWS
Kurunegala, Sri Lanka - 9:12 am local time
I recently developed a multi-tenant SaaS platform end-to-end, including isolated per-tenant data architecture, secure authentication, and role-based access control. I've also built a dynamic interactive map application combining Angular, Python, and D3 to render large datasets as smooth, real-time visualizations.
Important: A fast app that breaks in production isn't fast - it's a liability. That's why I containerize with Docker and deploy on AWS (EC2, S3), so what works in development works everywhere.
I'm early in my Upwork journey, but not early in my skills. I communicate clearly, hit deadlines, and don't disappear mid-project.
Let's build something that actually holds up under real users.
Steps for completing your project
After purchasing the project, send requirements so Nirodha can start the project.
Delivery time starts when Nirodha receives requirements from you.
Nirodha works on your project following the steps below.
Revisions may occur after the delivery date.
Project Planning and Gather Information
Discuss with the client to understand their needs, website features, and AWS requirements to create a detailed plan.
Design and Developed the prototype
Design the system according to the client's requirements and develop the prototype.



