We are bidding on a large software project with a web component, and there are some online learning modules that will need to be moved over from their current hosting environment, and connected to our online database. The modules are currently locked behind a password-protected area, and we have not won the contract yet, so I cannot provide access to the existing materials for security and confidentiality reasons, however I have run through them several times, and can describe the functionality and flow. (This is the kind of work we used to do a lot of ten years ago, but not much since, so we are looking to use a freelancer for this work). The current modules are in Flash, it looks like an older version, have not been updated in several years. There are three modules, please quote assuming all three are the same volume and complexity.
- The user accesses the module by clicking on an encoded link on a password protected page, which opens a new browser window with the Flash player embedded in it. All subsequent screens are inside the flash player.
- It starts with a static splash screen with no animation, with a forward and back arrow at the bottom of the screen to move through the tutorial. Clicking the forward arrow advances you to the next screen. There are 98 screens in all.
- every 15-20 screens there is a quiz, which consists of a question and then several options, either with radio buttons or check boxes. There is an alert box on button click if none selected, fade with message if incorrect (must click the message to go back), advance to next screen if correct. Once they get it right, this screen does not show again when clicking back and forth using the arrows. They cannot go to the next screen until they get the question right, so they cannot finish the tutorial without getting all the quizzes right.
- some screens have an embedded link to a video, which on click will open a new window with a YouTube player embedded in it. You can skip the video by simply clicking to the next screen, without opening the new window.
- All navigation arrows have simple rollover effects, changing from green to red. Some screens have animation and navigation forward is not possible until the animation is complete.
- if a user leaves the tutorial before it is complete, and closes the window - the next time they click on the encoded link on the password protected web page, when the Flash player opens, there is a pop-up window giving them the option of jumping to where they left off or starting again. If they choose to pick up where they left off, it does not reset the quizzes, so you cannot redo the quizzes.
- Once you have completed all the quizzes and gone through the tutorial, it sends a message back to an external database, so that when the user returns to the password protected page with the encoded links on them, the links are marked "Complete", and clicking on them no longer opens the window with the tutorial.
- We will be taking care of the password protected web page, and creating the encoded links, however you will need to work with our developers to setup the communication back and forth between our system and the Flash tutorials, so that we can mark a tutorial as complete when it is done.
Please quote it based on two options:
1. We are able to provide the source code of the original Flash Tutorial, and you would simply be updating it and assisting in the connection to our system.
2. We will not have the source code, so you will need to regenerate it from scratch, although we would provide the content, script, design, and YouTube videos.
Please let me know if you need more information in order to quote this project.,