AWS Serverless System Training Platform For Next Training

In Progress Posted 1 month ago Paid on delivery
In Progress Paid on delivery

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.

PLEASE READ ALL 8 PROJECT DOCUMENT FILES AND REVIEW COMPLETELY THE INCLUDED FIGMA FILE BEFORE PLACING YOUR BID.

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 within the following timeline:

Within 90 days:

- Purchase Access Online

- Creating and Modifying Affiliates and Training Courses

- Affiliate Logins

- End User Training Pages

Within 120 days:

- Welcome Pages & Marketing Setup

Within 180 days:

- Affiliate Invoices Payment

- Billing Center

- Pharm Affiliate Management

YOU BID WILL ALSO INCLUDE SIX MONTHS OF BUG FIXES AND SUPPORT TO THE ORIGINAL CODE WORK.

Please include with your FINAL bid:

1. The expected number full-time programmers allocated to this project

2. The total number of employee hours you are using to calculate your bid

3. The additional cost per hour for additional features created during the initial build process, and the cost per hour for additional feature created after the initial build process, and how this will be documented.

Each feature has a matching screen provided in the attached Figma file, that MUST be matched and used. You must provide the functionality provided in BOTH the 8 product description documents and any additional functionality found in the Figma files.

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.

- Training delivery section

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.

Company Size: You must have a team with a minimum size of 50 or more programmers and testers

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: Must 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 AND the Figma file.

- 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.

- Must be able to meet the 90 day, 120 day, and 180 day timelines found under the Project Scope.

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.

AngularJS AWS Lambda JavaScript Node.js Website Development

Project ID: #38808882

About the project

126 proposals Remote project Active 1 mo ago