AWS Serverless Training Platform Development
Budget: $20,000 – $50,000 USD
Development of a Training Platform for AWS Serverless System
Objective:
We seek a highly skilled development team to build a JavaScript-based web training platform hosted on AWS Serverless and DynamoDB infrastructure. The platform will cater to both desktop and mobile users, focusing on usability and seamless user experience.
Key Responsibilities
- Platform Development: Create a training platform within an AWS Serverless environment, incorporating - - - JavaScript, DynamoDB, and video delivery systems.
- User Experience: Ensure a user-friendly, intuitive design to maximize engagement and ease of use.
- Documentation: Produce extensive, in-line code documentation and external technical documentation.
- Scalability & Maintenance: Develop code in modular libraries or modules to facilitate scalability and reusability.
- Project Management: Provide regular progress updates, including timelines and milestones, with weekly adjustments as needed.
Project Scope
Platform Sections: Develop the following key sections for the training platform:
- Purchase Access Online
- Welcome Pages & Marketing Setup
- Affiliate Invoices Payment
- Billing Center
- Creating & Modifying Affiliates
- Pharm Affiliate Management
- Other Affiliate Management
Each feature will have a matching screen mock-up provided, that must be matched.
Core Functionalities Required:
Customer and End-User Management: Manage user profiles and access.
Billing & Invoicing: Integrate billing functions for affiliates and users, including automated invoicing.
Video & PDF Management: Support video delivery with CDN integration and PDF creation tools for training materials.
Affiliate Management: Include tools for managing affiliate relationships, tracking, and payments.
Technology Stack & Infrastructure:
- Primary Language: JavaScript
- Platform: AWS Serverless
- Database: DynamoDB
- Other Requirements: Video delivery, CDN integration, and adherence to the latest programming standards and libraries.
Skills & Qualifications Required
Technical Expertise:
- Extensive experience in AWS Serverless platform development
- Skilled in DynamoDB programming and integration
- Proficiency in JavaScript for both front-end and back-end development
- Experience with video delivery systems and CDN integration
- Familiarity with creating and managing PDFs programmatically
- UX/UI Design: Access to skilled UX designers who can deliver a polished, easy-to-navigate interface.
Project Experience: Proven track record in large-scale, high-quality project development with strong client feedback and references.
Documentation & Review Process
- Technical Documentation: A comprehensive documentation guide is required for all code, with in-line documentation within the codebase.
- Sample Screens: Design and functionality should closely mirror provided screen samples.
- External Documentation: Provide a user manual or training documentation for future team handover.
Project Conditions & Milestones
- Initial Bid Requirements: Place an approximate bid (+/- 10%) after reviewing all eight attached technical documents.
- Milestones: Milestones and release schedules will be defined during initial project discussions and refined as the project progresses.
- Meetings: Regular meetings are required 2-3 times per week, 60 minutes each, between 10 am and 4 pm ET (U.S. time).
- Timeline: Provide an initial project timeline, to be revised weekly.
Additional Notes
- Ownership & Intellectual Property: All code, documentation, and deliverables created will be the exclusive property of Next.
- Long-Term Development: This project is anticipated to continue beyond the initial build, with opportunities for future enhancements and updates.
- Communication & Point of Contact: Ensure a single point of contact from your team to coordinate efficiently.
Note: Familiarize yourself thoroughly with all provided technical documents before placing a bid.
Objective:
We seek a highly skilled development team to build a JavaScript-based web training platform hosted on AWS Serverless and DynamoDB infrastructure. The platform will cater to both desktop and mobile users, focusing on usability and seamless user experience.
Key Responsibilities
- Platform Development: Create a training platform within an AWS Serverless environment, incorporating - - - JavaScript, DynamoDB, and video delivery systems.
- User Experience: Ensure a user-friendly, intuitive design to maximize engagement and ease of use.
- Documentation: Produce extensive, in-line code documentation and external technical documentation.
- Scalability & Maintenance: Develop code in modular libraries or modules to facilitate scalability and reusability.
- Project Management: Provide regular progress updates, including timelines and milestones, with weekly adjustments as needed.
Project Scope
Platform Sections: Develop the following key sections for the training platform:
- Purchase Access Online
- Welcome Pages & Marketing Setup
- Affiliate Invoices Payment
- Billing Center
- Creating & Modifying Affiliates
- Pharm Affiliate Management
- Other Affiliate Management
Each feature will have a matching screen mock-up provided, that must be matched.
Core Functionalities Required:
Customer and End-User Management: Manage user profiles and access.
Billing & Invoicing: Integrate billing functions for affiliates and users, including automated invoicing.
Video & PDF Management: Support video delivery with CDN integration and PDF creation tools for training materials.
Affiliate Management: Include tools for managing affiliate relationships, tracking, and payments.
Technology Stack & Infrastructure:
- Primary Language: JavaScript
- Platform: AWS Serverless
- Database: DynamoDB
- Other Requirements: Video delivery, CDN integration, and adherence to the latest programming standards and libraries.
Skills & Qualifications Required
Technical Expertise:
- Extensive experience in AWS Serverless platform development
- Skilled in DynamoDB programming and integration
- Proficiency in JavaScript for both front-end and back-end development
- Experience with video delivery systems and CDN integration
- Familiarity with creating and managing PDFs programmatically
- UX/UI Design: Access to skilled UX designers who can deliver a polished, easy-to-navigate interface.
Project Experience: Proven track record in large-scale, high-quality project development with strong client feedback and references.
Documentation & Review Process
- Technical Documentation: A comprehensive documentation guide is required for all code, with in-line documentation within the codebase.
- Sample Screens: Design and functionality should closely mirror provided screen samples.
- External Documentation: Provide a user manual or training documentation for future team handover.
Project Conditions & Milestones
- Initial Bid Requirements: Place an approximate bid (+/- 10%) after reviewing all eight attached technical documents.
- Milestones: Milestones and release schedules will be defined during initial project discussions and refined as the project progresses.
- Meetings: Regular meetings are required 2-3 times per week, 60 minutes each, between 10 am and 4 pm ET (U.S. time).
- Timeline: Provide an initial project timeline, to be revised weekly.
Additional Notes
- Ownership & Intellectual Property: All code, documentation, and deliverables created will be the exclusive property of Next.
- Long-Term Development: This project is anticipated to continue beyond the initial build, with opportunities for future enhancements and updates.
- Communication & Point of Contact: Ensure a single point of contact from your team to coordinate efficiently.
Note: Familiarize yourself thoroughly with all provided technical documents before placing a bid.