This ap is a replacement for [directory of emotional intelligence experts][1] ([login to view URL]) -- trainers have a profile and their students can give feedback. In a way, this is like the profiles with feedback on Rent-A-Coder
The system will follow this process:
1. When approved, trainer can have a profile. There are different Trainer Types.
2. Trainer makes a profile (filling in form and using a WYSIWYG editor, coder to choose a good open source editor). Depending on Trainer Type, he can display certain services (and add his own).
3. If trainer adds his own service, he can have it approved by admin.
4. Trainer can invite his client can give feedback (system send invite w special URL to give feedback)
5. Client gives feedback, profile is now updated with scores.
Templates are attached for public, trainer, and admin. There is a function on template for trainers to add custom pages using AJAX drag-and-drop -- **make this function later, after everything else works**.
**NOTE: This system must be multi-language-ready.**. After completion of English version, I will need a Chinese, Italian, and Spanish version -- we will do the translation, but coding & DB must be set up to allow easy conversion. All text labels, email messages, etc, should be stored in a DB table or language file.
FYI: Once this phase is complete, this project has 3 more phases:
* Phase 2 will be allowing clients to get credit for courses through our system ??" clients will get a profile and can print special certificates.
* Phase 3 adds a registration system so clients can register for courses online.
* Phase 4 will be a very simple eLearning function so there can be assignments & a quiz in order to get credit.
So I would really like to find a coder who is serious and fast and committed so we can work together for a long time.
## Deliverables
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables):
a) For web sites or other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment.
b) For all others including desktop software or software the buyer intends to distribute: A software installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request.
3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).
## Platform
Environment: Linux red hat -- php & mySQL 5. Ap to run in all 4.0+ browsers, mac & PC - at least IE, Mozilla, Netscape, Safari.