Business Client need Web Development

Contact person: Business Client

Phone:Show

Email:Show

Location: Chennai, India

Budget: Recommended by industry experts

Time to start: As soon as possible

Project description:
"Migration & Cloud Deployment of License Management Platform
________________________________________________________________

Attached detailed project requirement document .

1. Project Overview
1.1 Project Title
Migration and AWS/Cloud Deployment of Complete License Management Platform for PC-Based Investment Portfolio Analysis Tool
1.2 Project Background
We have a fully functional web application - a "Complete License Management Platform for PC-Based Investment Portfolio Analysis Tool" - that was originally developed and deployed using an Emergent AI platform. The application is currently operational with complete source code available and unencumbered.
1.3 Project Objective
We are seeking an experienced Full-Stack Developer to migrate our existing application from the Emergent AI platform to a standard public cloud infrastructure (preferably AWS, or alternatively GCP/Azure) while maintaining 100% functional and architectural parity with the current implementation.
Critical Requirement: All integrations and functionalities currently implemented through the AI platform must be replicated and fully operational in the new cloud environment.
________________________________________
2. Current Technical Architecture
2.1 Technology Stack
• Backend: Python (FastAPI framework)
• Frontend: Modern JavaScript Framework (React/Angular/Vue)
• Database: MongoDB
• Current Hosting: Containerized deployment on Emergent AI/Kubernetes platform
• Container Technology: Docker
2.2 Current System Architecture
Core Components:
1. Backend API Layer
o License validation and activation engine
o PAN (Personal Account Number) tracking with secure hashing
o Hardware-bound activation with tamper detection
o RESTful API endpoints for frontend communication
2. Frontend Application
o User interface for license purchase and activation
o Comprehensive Admin Panel for platform management
o Responsive web design
3. Database Layer
o MongoDB for persistent data storage
o Collections for users, licenses, subscriptions, orders, feedback, and admin metrics
4. External Service Integrations (CRITICAL):
o SendGrid API: Powers all 12 email functions including:
 Email verification
 Order confirmations
 License activation notifications
 Admin alerts and notifications
 Password reset emails
 Subscription renewal reminders
o S3-Compatible Storage: Manages:
 License file distribution
 Software package storage
 Document management
 Backup storage
2.3 Key Features & Business Logic
License Management:
• Subscription Types:
o Beta Plan: 7-day trial
o Individual Plan: 30-day subscription
o Family Plan: 30-day subscription (multi-user)
• Security Features:
o Secure PAN tracking with cryptographic hashing
o Hardware-bound license activation
o Tamper detection mechanisms
o Encrypted storage of sensitive data
Admin Panel Capabilities:
• Order management and tracking
• User account administration
• License lifecycle management (creation, activation, unbinding)
• Feedback and beta trial monitoring
• Comprehensive dashboard with metrics and analytics
• PAN management with masked information for privacy" (client-provided description)


Matched companies (2)

...

B2Bcert ISO consultants in Bangalore

B2Bcert is a globally recognized certification and consulting firm dedicated to helping businesses achieve international quality and compliance stand… Read more

...

Kiantechwise Pvt. Ltd.

Kiantechwise is a creative tech company delivering innovative web design, software solutions, branding, and digital marketing. With expertise and vis… Read more