Looking for an experienced CodeIgniter developer to work with us in developing additional modules for our existing CI application which uses ModularExtensions to make it modular.
Scope Brief: Tutor/Student Management System
This document describes the functionality scope for the COMPANY Tutor/Student management system. The modules to be developed will need to be fully integrated with the COMPANY system under development. The system's logic, look and feel will resemble that of the existing system.
The initial development stage will focus on the following features.
[login to view URL] Processing: To enable the effective processing of tutor applications.
a) Tutors apply via COMPANY website. Alternatively, applications may be manually entered into the system by the manager.
b) manager has access to tutor applications searchable by a number of criteria.
c) manager manages tutor applications using status along the assessment process
e) manager reserves time slots for interviews (phone or face-to-face).
d) manager enters interview notes into the system and changes the status of applicants accordingly (moves applicants to the next status or rejects them).
f) manager views applicants pending background & reference checks or Paperwork and changes the status accordingly.
e) manager has access to searchable information on all qualified tutors.
f) manager views a summary of tutor applications and performance metrics on the applications dashboard (i.e., number of unprocessed applications, new applications, number of scheduled interviews this week, tutors accepted for month, etc.)
g) manager may access tutor application card to view information (i.e. date of interview, assessment notes, references, etc)
[login to view URL] Processing: To enable effective processing of student requests and assignment of the most suitable tutor to each student.
a) Students may apply for tutoring consultation via COMPANY website. Alternatively, applications may be submitted manually and entered into the system by the manager.
b) manager has access to student applications searchable by a number of criteria.
c) manager can manage student applications through statuses
d) manager reserves time slots for consultations (phone or face-to-face).
e) manager keeps phone interview or consultation notes and changes status accordingly.
f) manager views student applications pending paperwork checks, carries out the process, and updates status accordingly.
g) manager searches database of qualified tutors to find a match for a particular student based on location (through geo-targeting based on zip code/address), student needs and personality traits. Searches also may be performed upon request and independently of the student application process.
h) manager views a summary of student applications on the applications dashboard (i.e., number of new applications, scheduled consultations, tutor-student matches made in the last week, etc.)
i) manager adds to student profile a shortlist of recommended tutors pending tutor matching.
j) manager finalizes match between student and tutor and changes status to Tutor-Student Matched.
k) manager may access student application card to view detailed information (such as notes kept during consultation).
We are interested to work with you. We have necessary experience for this project. We have highly experienced team for this project. Please check INBOX for more details.