GNXSOFT.COM

This commit is contained in:
Iliyan Angelov
2025-09-26 00:15:37 +03:00
commit fe26b7cca4
16323 changed files with 2011881 additions and 0 deletions

View File

@@ -0,0 +1,230 @@
from django.core.management.base import BaseCommand
from django.db import transaction
from services.models import Service, ServiceCategory, ServiceFeature
class Command(BaseCommand):
help = 'Import completely fresh service data'
def handle(self, *args, **options):
with transaction.atomic():
# Clear existing data
ServiceFeature.objects.all().delete()
Service.objects.all().delete()
ServiceCategory.objects.all().delete()
self.stdout.write(self.style.WARNING('Cleared existing service data'))
# Create fresh categories
categories = {
'web-development': {
'name': 'Web Development',
'description': 'Custom web applications and modern websites',
'display_order': 1
},
'mobile-development': {
'name': 'Mobile Development',
'description': 'Native and cross-platform mobile applications',
'display_order': 2
},
'api-development': {
'name': 'API Development',
'description': 'RESTful APIs and microservices architecture',
'display_order': 3
},
'cloud-services': {
'name': 'Cloud Services',
'description': 'Cloud migration and infrastructure management',
'display_order': 4
},
'ai-ml': {
'name': 'AI & Machine Learning',
'description': 'Artificial intelligence and machine learning solutions',
'display_order': 5
}
}
created_categories = {}
for slug, data in categories.items():
category, created = ServiceCategory.objects.get_or_create(
slug=slug,
defaults={
'name': data['name'],
'description': data['description'],
'display_order': data['display_order'],
'is_active': True
}
)
created_categories[slug] = category
self.stdout.write(f'Created category: {category.name}')
# Create fresh services with detailed data
services_data = [
{
'title': 'Enterprise Web Application',
'description': 'Build powerful, scalable web applications tailored to your business needs. Our expert developers use modern frameworks and technologies to create solutions that drive growth and efficiency.',
'short_description': 'Custom enterprise web applications with modern architecture and scalable infrastructure.',
'slug': 'enterprise-web-application',
'icon': 'code',
'price': '25000.00',
'category_slug': 'web-development',
'duration': '8-12 weeks',
'deliverables': 'Complete Web Application, Admin Dashboard, User Authentication System, Database Design, API Integration, Responsive Design, Security Implementation, Testing Suite, Deployment Setup, Documentation, Training Materials, 3 Months Support',
'technologies': 'React, Next.js, TypeScript, Node.js, PostgreSQL, Redis, AWS, Docker, Kubernetes, Jest, Cypress',
'process_steps': 'Discovery & Requirements, UI/UX Design, Architecture Planning, Backend Development, Frontend Development, API Development, Database Setup, Security Implementation, Testing & QA, Deployment, Training, Launch Support',
'featured': True,
'display_order': 1,
'features': [
{'title': 'Scalable Architecture', 'description': 'Built with microservices and cloud-native architecture', 'icon': 'cloud'},
{'title': 'Advanced Security', 'description': 'Enterprise-grade security with authentication and authorization', 'icon': 'shield'},
{'title': 'Real-time Features', 'description': 'WebSocket integration for real-time updates and notifications', 'icon': 'bolt'},
{'title': 'Mobile Responsive', 'description': 'Fully responsive design that works on all devices', 'icon': 'mobile'},
{'title': 'Performance Optimized', 'description': 'Optimized for speed and performance with caching strategies', 'icon': 'gauge'},
{'title': 'Analytics Integration', 'description': 'Built-in analytics and reporting capabilities', 'icon': 'chart-bar'}
]
},
{
'title': 'Cross-Platform Mobile App',
'description': 'Create stunning mobile applications for iOS and Android platforms. We deliver native and cross-platform solutions that provide exceptional user experiences and drive engagement.',
'short_description': 'Native and cross-platform mobile applications with modern UI/UX design.',
'slug': 'cross-platform-mobile-app',
'icon': 'mobile',
'price': '35000.00',
'category_slug': 'mobile-development',
'duration': '12-16 weeks',
'deliverables': 'iOS Mobile App, Android Mobile App, Admin Panel, Backend API, Push Notifications, Offline Support, App Store Submission, Google Play Submission, User Documentation, Admin Guide, Testing Suite, 6 Months Support',
'technologies': 'React Native, TypeScript, Node.js, MongoDB, Firebase, AWS, App Store Connect, Google Play Console, Jest, Detox',
'process_steps': 'Market Research, UI/UX Design, Prototyping, Backend Development, Mobile App Development, API Integration, Testing, App Store Optimization, Submission Process, Launch Strategy, Post-launch Support',
'featured': True,
'display_order': 2,
'features': [
{'title': 'Cross-Platform', 'description': 'Single codebase for both iOS and Android platforms', 'icon': 'mobile'},
{'title': 'Native Performance', 'description': 'Optimized performance using native components and modules', 'icon': 'gauge'},
{'title': 'Offline Support', 'description': 'Full offline functionality with data synchronization', 'icon': 'wifi'},
{'title': 'Push Notifications', 'description': 'Real-time push notifications for user engagement', 'icon': 'bell'},
{'title': 'App Store Ready', 'description': 'Complete app store submission and approval process', 'icon': 'store'},
{'title': 'Analytics Dashboard', 'description': 'Comprehensive analytics and user behavior tracking', 'icon': 'chart-line'}
]
},
{
'title': 'RESTful API Development',
'description': 'Build robust, scalable APIs that power your applications and enable seamless integration with third-party services. Our APIs are designed for performance, security, and maintainability.',
'short_description': 'Enterprise-grade RESTful APIs with comprehensive documentation and security.',
'slug': 'restful-api-development',
'icon': 'api',
'price': '15000.00',
'category_slug': 'api-development',
'duration': '4-6 weeks',
'deliverables': 'RESTful API, API Documentation, Authentication System, Rate Limiting, API Testing Suite, Postman Collection, SDK Development, Integration Examples, Performance Monitoring, Security Audit, Deployment Guide, 3 Months Support',
'technologies': 'Node.js, Express, TypeScript, PostgreSQL, Redis, JWT, Swagger, Postman, Jest, AWS API Gateway, Docker',
'process_steps': 'API Planning, Database Design, Authentication Setup, Endpoint Development, Documentation, Testing, Security Review, Performance Optimization, Deployment, Integration Testing, Monitoring Setup',
'featured': False,
'display_order': 3,
'features': [
{'title': 'RESTful Design', 'description': 'Clean, intuitive API design following REST principles', 'icon': 'code'},
{'title': 'Comprehensive Documentation', 'description': 'Interactive API documentation with examples', 'icon': 'book'},
{'title': 'Authentication & Security', 'description': 'JWT-based authentication with rate limiting', 'icon': 'shield'},
{'title': 'Performance Optimized', 'description': 'Caching and optimization for high performance', 'icon': 'gauge'},
{'title': 'SDK Support', 'description': 'Client SDKs for easy integration', 'icon': 'puzzle-piece'},
{'title': 'Monitoring & Analytics', 'description': 'Built-in monitoring and usage analytics', 'icon': 'chart-bar'}
]
},
{
'title': 'Cloud Migration & DevOps',
'description': 'Migrate your existing infrastructure to the cloud with minimal downtime. We help you leverage cloud technologies for improved scalability, security, and cost efficiency.',
'short_description': 'Complete cloud migration with DevOps automation and monitoring.',
'slug': 'cloud-migration-devops',
'icon': 'cloud',
'price': '45000.00',
'category_slug': 'cloud-services',
'duration': '16-20 weeks',
'deliverables': 'Cloud Infrastructure Setup, Application Migration, CI/CD Pipeline, Monitoring Setup, Security Configuration, Backup Strategy, Disaster Recovery Plan, Cost Optimization, Performance Tuning, Documentation, Training, 6 Months Support',
'technologies': 'AWS, Azure, Google Cloud, Docker, Kubernetes, Terraform, Jenkins, GitLab CI, Prometheus, Grafana, ELK Stack',
'process_steps': 'Infrastructure Assessment, Migration Planning, Security Audit, Infrastructure Setup, Application Migration, CI/CD Implementation, Monitoring Setup, Testing, Go-live, Optimization, Documentation, Training',
'featured': True,
'display_order': 4,
'features': [
{'title': 'Zero Downtime Migration', 'description': 'Seamless migration with minimal service interruption', 'icon': 'clock'},
{'title': 'Cost Optimization', 'description': 'Optimized cloud resources for maximum cost efficiency', 'icon': 'dollar-sign'},
{'title': 'Security First', 'description': 'Enhanced security with cloud-native security features', 'icon': 'shield'},
{'title': 'Automated DevOps', 'description': 'Complete CI/CD pipeline with automated deployments', 'icon': 'cogs'},
{'title': 'Monitoring & Alerting', 'description': 'Comprehensive monitoring and alerting system', 'icon': 'bell'},
{'title': 'Scalability', 'description': 'Auto-scaling infrastructure for handling traffic spikes', 'icon': 'expand'}
]
},
{
'title': 'AI-Powered Business Intelligence',
'description': 'Transform your business data into actionable insights with AI-powered analytics and machine learning solutions. Make data-driven decisions with advanced predictive analytics.',
'short_description': 'AI-powered business intelligence and predictive analytics platform.',
'slug': 'ai-powered-business-intelligence',
'icon': 'brain',
'price': '55000.00',
'category_slug': 'ai-ml',
'duration': '20-24 weeks',
'deliverables': 'AI Analytics Platform, Machine Learning Models, Data Pipeline, Dashboard Development, Predictive Analytics, Report Generation, API Integration, Data Visualization, Model Training, Performance Monitoring, Documentation, 12 Months Support',
'technologies': 'Python, TensorFlow, PyTorch, Pandas, NumPy, Scikit-learn, React, D3.js, PostgreSQL, Redis, AWS SageMaker, Docker',
'process_steps': 'Data Analysis, Model Selection, Data Pipeline Development, Model Training, Dashboard Development, API Development, Testing, Deployment, Performance Monitoring, Optimization, Documentation, Training',
'featured': True,
'display_order': 5,
'features': [
{'title': 'Predictive Analytics', 'description': 'Advanced ML models for business forecasting', 'icon': 'chart-line'},
{'title': 'Real-time Insights', 'description': 'Live data processing and real-time analytics', 'icon': 'bolt'},
{'title': 'Interactive Dashboards', 'description': 'Beautiful, interactive data visualization', 'icon': 'chart-bar'},
{'title': 'Automated Reports', 'description': 'Automated report generation and distribution', 'icon': 'file-alt'},
{'title': 'Data Integration', 'description': 'Seamless integration with existing data sources', 'icon': 'plug'},
{'title': 'Scalable Architecture', 'description': 'Cloud-native architecture for handling big data', 'icon': 'cloud'}
]
},
{
'title': 'E-commerce Platform',
'description': 'Build a complete e-commerce solution with modern features, secure payment processing, and advanced analytics. Create an online store that converts visitors into customers.',
'short_description': 'Complete e-commerce platform with payment processing and analytics.',
'slug': 'ecommerce-platform',
'icon': 'shopping-cart',
'price': '30000.00',
'category_slug': 'web-development',
'duration': '10-14 weeks',
'deliverables': 'E-commerce Website, Admin Dashboard, Payment Integration, Inventory Management, Order Management, Customer Portal, Analytics Dashboard, SEO Optimization, Mobile App, Testing Suite, Documentation, 6 Months Support',
'technologies': 'React, Next.js, Node.js, PostgreSQL, Stripe, PayPal, AWS, Redis, Elasticsearch, Jest, Cypress',
'process_steps': 'Requirements Analysis, UI/UX Design, Database Design, Backend Development, Frontend Development, Payment Integration, Testing, SEO Optimization, Performance Tuning, Launch, Marketing Setup, Support',
'featured': False,
'display_order': 6,
'features': [
{'title': 'Secure Payments', 'description': 'Multiple payment gateways with PCI compliance', 'icon': 'credit-card'},
{'title': 'Inventory Management', 'description': 'Advanced inventory tracking and management', 'icon': 'box'},
{'title': 'Customer Analytics', 'description': 'Detailed customer behavior and sales analytics', 'icon': 'chart-bar'},
{'title': 'Mobile Optimized', 'description': 'Fully responsive design for mobile shopping', 'icon': 'mobile'},
{'title': 'SEO Ready', 'description': 'Built-in SEO optimization for better visibility', 'icon': 'search'},
{'title': 'Multi-vendor Support', 'description': 'Support for multiple vendors and marketplace', 'icon': 'store'}
]
}
]
for service_data in services_data:
# Extract features before creating service
features = service_data.pop('features', [])
category_slug = service_data.pop('category_slug')
# Create service
service = Service.objects.create(
category=created_categories[category_slug],
**service_data
)
self.stdout.write(f'Created service: {service.title}')
# Create features for the service
for feature_data in features:
ServiceFeature.objects.create(
service=service,
**feature_data
)
self.stdout.write(f' Added {len(features)} features')
self.stdout.write(
self.style.SUCCESS('Successfully imported fresh service data!')
)
self.stdout.write(
self.style.SUCCESS(f'Created {Service.objects.count()} services with {ServiceFeature.objects.count()} features')
)

View File

@@ -0,0 +1,158 @@
from django.core.management.base import BaseCommand
from django.db import transaction
from services.models import Service, ServiceExpertise
class Command(BaseCommand):
help = 'Populate expertise items for existing services'
def handle(self, *args, **options):
with transaction.atomic():
# Expertise data for each service
expertise_data = {
'enterprise-web-application': [
{
'title': 'Expert Development Team',
'description': 'Our experienced team specializes in enterprise web applications with years of industry expertise. We bring deep knowledge and proven methodologies to every project.',
'icon': 'users',
'display_order': 1
},
{
'title': 'Modern Technology Stack',
'description': 'We use cutting-edge technologies and frameworks to deliver scalable, secure, and future-proof web applications.',
'icon': 'code',
'display_order': 2
},
{
'title': 'Proven Track Record',
'description': 'We have successfully delivered enterprise web applications to numerous clients, helping them achieve their business goals and drive growth.',
'icon': 'chart-line',
'display_order': 3
}
],
'cross-platform-mobile-app': [
{
'title': 'Mobile Development Experts',
'description': 'Our specialized mobile development team has extensive experience in both native and cross-platform app development.',
'icon': 'mobile',
'display_order': 1
},
{
'title': 'Cross-Platform Mastery',
'description': 'We excel in React Native and Flutter development, delivering high-performance apps for both iOS and Android platforms.',
'icon': 'layer-group',
'display_order': 2
},
{
'title': 'App Store Success',
'description': 'We have successfully launched numerous apps in both Apple App Store and Google Play Store with excellent ratings.',
'icon': 'store',
'display_order': 3
}
],
'restful-api-development': [
{
'title': 'API Architecture Experts',
'description': 'Our team specializes in designing and building robust, scalable APIs that power modern applications.',
'icon': 'network-wired',
'display_order': 1
},
{
'title': 'Performance Optimization',
'description': 'We create high-performance APIs with caching, rate limiting, and optimization techniques for maximum efficiency.',
'icon': 'gauge',
'display_order': 2
},
{
'title': 'Comprehensive Documentation',
'description': 'We provide detailed API documentation with interactive examples and SDKs for easy integration.',
'icon': 'book',
'display_order': 3
}
],
'cloud-migration-devops': [
{
'title': 'Cloud Migration Specialists',
'description': 'Our certified cloud engineers have extensive experience in migrating complex infrastructures with minimal downtime.',
'icon': 'cloud',
'display_order': 1
},
{
'title': 'DevOps Automation',
'description': 'We implement complete CI/CD pipelines and automation workflows to streamline your development process.',
'icon': 'cogs',
'display_order': 2
},
{
'title': 'Cost Optimization',
'description': 'We help optimize your cloud costs while maintaining performance and reliability standards.',
'icon': 'dollar-sign',
'display_order': 3
}
],
'ai-powered-business-intelligence': [
{
'title': 'AI & ML Specialists',
'description': 'Our data scientists and AI engineers have deep expertise in machine learning and business intelligence solutions.',
'icon': 'brain',
'display_order': 1
},
{
'title': 'Advanced Analytics',
'description': 'We create sophisticated analytics platforms that transform raw data into actionable business insights.',
'icon': 'chart-bar',
'display_order': 2
},
{
'title': 'Predictive Modeling',
'description': 'Our team builds advanced predictive models that help businesses make data-driven decisions.',
'icon': 'crystal-ball',
'display_order': 3
}
],
'ecommerce-platform': [
{
'title': 'E-commerce Specialists',
'description': 'Our team has extensive experience in building high-converting e-commerce platforms for various industries.',
'icon': 'shopping-cart',
'display_order': 1
},
{
'title': 'Payment Integration',
'description': 'We integrate secure payment gateways and ensure PCI compliance for safe transactions.',
'icon': 'credit-card',
'display_order': 2
},
{
'title': 'SEO & Performance',
'description': 'We optimize e-commerce sites for search engines and performance to maximize conversions.',
'icon': 'search',
'display_order': 3
}
]
}
for service_slug, expertise_items in expertise_data.items():
try:
service = Service.objects.get(slug=service_slug)
# Clear existing expertise items
ServiceExpertise.objects.filter(service=service).delete()
# Create new expertise items
for expertise_data in expertise_items:
ServiceExpertise.objects.create(
service=service,
**expertise_data
)
self.stdout.write(f'Added expertise items for: {service.title}')
except Service.DoesNotExist:
self.stdout.write(
self.style.WARNING(f'Service with slug "{service_slug}" not found')
)
self.stdout.write(
self.style.SUCCESS('Successfully populated expertise items!')
)

View File

@@ -0,0 +1,75 @@
from django.core.management.base import BaseCommand
from django.db import transaction
from services.models import Service
class Command(BaseCommand):
help = 'Populate section descriptions for existing services'
def handle(self, *args, **options):
with transaction.atomic():
# Section descriptions for each service
descriptions_data = {
'enterprise-web-application': {
'features_description': 'Our enterprise web applications are built with cutting-edge technologies and industry best practices to deliver exceptional performance and user experience.',
'deliverables_description': 'Get a complete enterprise-grade web application with advanced features, comprehensive documentation, and ongoing support.',
'process_description': 'We follow a structured 8-step development process that ensures quality, efficiency, and timely delivery of your enterprise web application.',
'why_choose_description': 'Why choose our Enterprise Web Application service?',
'expertise_description': 'Our team brings years of experience in enterprise web development, combining technical expertise with business understanding.'
},
'cross-platform-mobile-app': {
'features_description': 'Our cross-platform mobile apps deliver native-like performance while reducing development time and costs significantly.',
'deliverables_description': 'Receive a fully functional mobile app for both iOS and Android platforms, complete with app store deployment support.',
'process_description': 'Our proven mobile development methodology ensures your app meets all platform requirements and user expectations.',
'why_choose_description': 'Why choose our Cross-Platform Mobile App service?',
'expertise_description': 'We specialize in React Native and Flutter development, delivering high-performance apps that work seamlessly across platforms.'
},
'restful-api-development': {
'features_description': 'Our RESTful APIs are designed for scalability, security, and ease of integration with comprehensive documentation.',
'deliverables_description': 'Get a robust, well-documented API with SDKs, testing tools, and comprehensive integration support.',
'process_description': 'We follow API-first development principles to ensure your API is reliable, scalable, and developer-friendly.',
'why_choose_description': 'Why choose our RESTful API Development service?',
'expertise_description': 'Our API specialists have extensive experience in designing and building enterprise-grade APIs for various industries.'
},
'cloud-migration-devops': {
'features_description': 'Our cloud migration and DevOps services ensure seamless transition to the cloud with zero downtime and improved performance.',
'deliverables_description': 'Complete cloud migration with automated CI/CD pipelines, monitoring, and cost optimization strategies.',
'process_description': 'Our systematic approach to cloud migration minimizes risks while maximizing the benefits of cloud infrastructure.',
'why_choose_description': 'Why choose our Cloud Migration & DevOps service?',
'expertise_description': 'We are certified cloud architects with proven experience in migrating complex infrastructures and implementing DevOps practices.'
},
'ai-powered-business-intelligence': {
'features_description': 'Transform your data into actionable insights with our AI-powered business intelligence solutions.',
'deliverables_description': 'Get a complete BI platform with AI-powered analytics, predictive models, and interactive dashboards.',
'process_description': 'Our data science methodology ensures your BI solution provides accurate insights and drives informed decision-making.',
'why_choose_description': 'Why choose our AI-Powered Business Intelligence service?',
'expertise_description': 'Our data scientists and AI engineers specialize in creating intelligent solutions that turn data into competitive advantage.'
},
'ecommerce-platform': {
'features_description': 'Build a high-converting e-commerce platform with advanced features, secure payments, and mobile optimization.',
'deliverables_description': 'Get a complete e-commerce solution with payment integration, inventory management, and marketing tools.',
'process_description': 'We follow e-commerce best practices to ensure your platform drives sales and provides excellent customer experience.',
'why_choose_description': 'Why choose our E-commerce Platform service?',
'expertise_description': 'Our e-commerce specialists have built successful online stores for businesses across various industries and sizes.'
}
}
for service_slug, descriptions in descriptions_data.items():
try:
service = Service.objects.get(slug=service_slug)
# Update service with new descriptions
for field, value in descriptions.items():
setattr(service, field, value)
service.save()
self.stdout.write(f'Updated section descriptions for: {service.title}')
except Service.DoesNotExist:
self.stdout.write(
self.style.WARNING(f'Service with slug "{service_slug}" not found')
)
self.stdout.write(
self.style.SUCCESS('Successfully populated section descriptions!')
)

View File

@@ -0,0 +1,221 @@
from django.core.management.base import BaseCommand
from django.db import transaction
from services.models import Service, ServiceCategory, ServiceFeature
class Command(BaseCommand):
help = 'Populate the database with sample services'
def handle(self, *args, **options):
with transaction.atomic():
# Create categories
web_dev_category, created = ServiceCategory.objects.get_or_create(
slug='web-development',
defaults={
'name': 'Web Development',
'description': 'Custom web applications and websites',
'display_order': 1,
'is_active': True
}
)
mobile_category, created = ServiceCategory.objects.get_or_create(
slug='mobile-development',
defaults={
'name': 'Mobile Development',
'description': 'Native and cross-platform mobile apps',
'display_order': 2,
'is_active': True
}
)
api_category, created = ServiceCategory.objects.get_or_create(
slug='api-development',
defaults={
'name': 'API Development',
'description': 'RESTful APIs and microservices',
'display_order': 3,
'is_active': True
}
)
# Create services
services_data = [
{
'title': 'Custom Web Application Development',
'description': 'Build powerful, scalable web applications tailored to your business needs. Our expert developers use modern frameworks and technologies to create solutions that drive growth and efficiency.',
'short_description': 'Custom web applications built with modern technologies for optimal performance and scalability.',
'slug': 'custom-web-application-development',
'icon': 'code',
'price': '5000.00',
'category': web_dev_category,
'duration': '4-8 weeks',
'deliverables': 'Responsive Web Application, Admin Dashboard, User Authentication, Database Design, API Integration, Testing & Deployment',
'technologies': 'React, Next.js, Node.js, PostgreSQL, AWS, Docker',
'process_steps': 'Requirements Analysis, System Design, Development, Testing, Deployment, Training',
'featured': True,
'display_order': 1,
'is_active': True
},
{
'title': 'Mobile App Development',
'description': 'Create stunning mobile applications for iOS and Android platforms. We deliver native and cross-platform solutions that provide exceptional user experiences and drive engagement.',
'short_description': 'Native and cross-platform mobile applications for iOS and Android.',
'slug': 'mobile-app-development',
'icon': 'mobile',
'price': '8000.00',
'category': mobile_category,
'duration': '6-12 weeks',
'deliverables': 'Native Mobile App, Cross-platform App, App Store Deployment, Push Notifications, Offline Support, Analytics Integration',
'technologies': 'React Native, Flutter, Swift, Kotlin, Firebase, App Store Connect',
'process_steps': 'UI/UX Design, Development, Testing, App Store Submission, Launch Support',
'featured': True,
'display_order': 2,
'is_active': True
},
{
'title': 'API Development & Integration',
'description': 'Build robust, scalable APIs that power your applications and enable seamless integration with third-party services. Our APIs are designed for performance, security, and maintainability.',
'short_description': 'RESTful APIs and microservices for seamless system integration.',
'slug': 'api-development-integration',
'icon': 'api',
'price': '3000.00',
'category': api_category,
'duration': '2-4 weeks',
'deliverables': 'RESTful API, API Documentation, Authentication System, Rate Limiting, Monitoring, Integration Support',
'technologies': 'Node.js, Python, FastAPI, PostgreSQL, Redis, AWS API Gateway',
'process_steps': 'API Planning, Development, Documentation, Testing, Deployment, Integration',
'featured': False,
'display_order': 3,
'is_active': True
},
{
'title': 'Cloud Migration Services',
'description': 'Migrate your existing infrastructure to the cloud with minimal downtime. We help you leverage cloud technologies for improved scalability, security, and cost efficiency.',
'short_description': 'Seamless migration to cloud platforms with enhanced security and scalability.',
'slug': 'cloud-migration-services',
'icon': 'cloud',
'price': '10000.00',
'category': web_dev_category,
'duration': '8-16 weeks',
'deliverables': 'Cloud Infrastructure Setup, Data Migration, Security Configuration, Monitoring Setup, Training, Ongoing Support',
'technologies': 'AWS, Azure, Google Cloud, Docker, Kubernetes, Terraform',
'process_steps': 'Assessment, Migration Planning, Implementation, Testing, Optimization, Support',
'featured': True,
'display_order': 4,
'is_active': True
}
]
for service_data in services_data:
service, created = Service.objects.get_or_create(
slug=service_data['slug'],
defaults=service_data
)
if created:
self.stdout.write(
self.style.SUCCESS(f'Created service: {service.title}')
)
# Add features for each service
if service.slug == 'custom-web-application-development':
features = [
{
'title': 'Responsive Design',
'description': 'Mobile-first design that works perfectly on all devices',
'icon': 'mobile',
'display_order': 1
},
{
'title': 'Performance Optimization',
'description': 'Fast loading times and optimized user experience',
'icon': 'bolt',
'display_order': 2
},
{
'title': 'Security Features',
'description': 'Built-in security measures to protect your data',
'icon': 'shield',
'display_order': 3
}
]
elif service.slug == 'mobile-app-development':
features = [
{
'title': 'Cross-Platform',
'description': 'Single codebase for both iOS and Android',
'icon': 'mobile',
'display_order': 1
},
{
'title': 'Native Performance',
'description': 'Optimized performance using native components',
'icon': 'gauge',
'display_order': 2
},
{
'title': 'App Store Ready',
'description': 'Complete app store submission and approval process',
'icon': 'store',
'display_order': 3
}
]
elif service.slug == 'api-development-integration':
features = [
{
'title': 'RESTful Design',
'description': 'Clean, intuitive API design following REST principles',
'icon': 'code',
'display_order': 1
},
{
'title': 'Comprehensive Documentation',
'description': 'Detailed API documentation with examples',
'icon': 'book',
'display_order': 2
},
{
'title': 'Rate Limiting',
'description': 'Built-in rate limiting and security measures',
'icon': 'shield',
'display_order': 3
}
]
elif service.slug == 'cloud-migration-services':
features = [
{
'title': 'Zero Downtime',
'description': 'Seamless migration with minimal service interruption',
'icon': 'clock',
'display_order': 1
},
{
'title': 'Cost Optimization',
'description': 'Optimized cloud resources for maximum cost efficiency',
'icon': 'dollar-sign',
'display_order': 2
},
{
'title': 'Security First',
'description': 'Enhanced security with cloud-native security features',
'icon': 'shield',
'display_order': 3
}
]
else:
features = []
for feature_data in features:
ServiceFeature.objects.create(
service=service,
**feature_data
)
else:
self.stdout.write(
self.style.WARNING(f'Service already exists: {service.title}')
)
self.stdout.write(
self.style.SUCCESS('Successfully populated services database')
)