CI/jQuery Module Development

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.

[url removed, login to view] 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)

[url removed, login to view] 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).

Skills: jQuery / Prototype, PHP, Software Architecture

See more: website development system information, website development management software, website development criteria, website development brief, website developer student, summary website development, software development process, software development notes, software development needs, software development manager, software development company website, software developing company, software developer tutor, software developer phone number, software developer consultation, scope php developer, profile summary php developer, php developer profile summary, new website development process, new updates php developer, need software developer company, matching logic, jquery 2, jquery 1, find website development company

About the Employer:
( 0 reviews ) United States

Project ID: #1137830

7 freelancers are bidding on average $2971 for this job


Hi, please check PMB.

$4500 USD in 60 days
(99 Reviews)

Please check your PM.

$3000 USD in 42 days
(45 Reviews)

I am interested. Thanks

$3100 USD in 48 days
(20 Reviews)

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.

$3000 USD in 40 days
(17 Reviews)

Experience developers, Please check PMB, Thanks

$2200 USD in 35 days
(6 Reviews)

We are experts in jQuery and we will be able to meet your requirements. Kindly check PMB for more details. Regards Mahesh

$3000 USD in 30 days
(3 Reviews)

Hi Please check your pmb. Cheers

$3000 USD in 41 days
(0 Reviews)

Please check your PMB for details...

$2000 USD in 60 days
(0 Reviews)

Hello! We are strong team of experts who are ready to cooperate with you. The price on the bid is a place-holder because we need more details to make an estimation. Please, check the PMB for details. Thanks.

$3000 USD in 0 days
(1 Review)