Session expiration Your session is going to expireClick here to extend


3,000 - 6,000

Posted on

7/24/10 8:27 PM



This project has expired

Why don't you register anyway? We are sure that you will find many similar projects out of the thousands waiting for you!

Post similar project now


Software Requirements
Type Name
Server * Linux
Web Server ** Apache
Database *** MySQL
Scripting Language PHP 5
Framework Custom MVC FRAMEWORK
Browse Compatibility Internet Explorer 7 & 8, Firefox 3, Safari 4, Opera 9, Google
Chrome 1


Web & Programming


System Analysis & Design

·         Requirements Specifications

·         Functional Analysis and Design


Database Design & Setup

·         Database design & normalization

·         Database entity relation


GUI and Graphics Design

·         Web Page mock-ups

·         Conversion of mock-ups to XHTML

·         Icons/Tabs/Menus/Buttons Creation

·         Creation of website inner & static pages


Tutor Section

·         Tutor Registration

·         Tutor Login

·         Tutor My Account

·         Tutor sees job requests with option to accept offer

·         Tutor can set up time frame and hours/days of lessons (Timesheet management)

·         Tutor can amend timeframe information on consultation with client

·         Tutor posts assessment summary on the lessons completed

·         Tutor can post ratings on the job experience

·         Tutor can see his/her payment related information


Client Section

·         Client registers and submits enquiry form

·         Client receives quote

·         Client notified of the assignment of Tutor.

·         Once payment made login credentials is sent to client

·         Client logs in and sets up timeframe with the tutor.

·         Client can view the assessments as posted by the tutor

·         Client can post reviews for the tutor

·         Client can request change of tutor

·         Client can make payment from his my account DEVELOPMENT - BACK END

·         Admin Utilities

·         Admin Help

·         Change Password

·         Logout

·         Manage Tutoring Types (Types like Academic tutoring, Language Tutoring, Financial

·         academy, etc can be managed)

·         Manage Tutors and related information about the tutor

·         Manage Enquiries and setting of appropriate tag and convert enquiry status to client

·         status

·         Remainders management (to be sent to tutors)

·         View assessment and progress of tutor in teaching the student

·         View tutor ratings as posted by client

·         Admin can view disciplinary complaints

·         Admin can manage discounts for referrals

·         Tutor notifications can be sent to tutors

·         Admin can view client posting where client reports if tutors don’t arrive

·         Admin can view/generate reports

·         Monthly enquires value estimate (estimate of the total enquiries made and value it

·         can generate)

·         Monthly sales

·         Month P & L

·         Overall revenue generated

·         Revenue generated Per Client

·         Accounts on Credit

·         Timesheet discrepancies

·         Tutor absences report

·         Enquiries received vs Enquiries converted report

·         Tutor wise Month end payments to tutors

·         Total payment made to tutors

·         Client credits for lessons

·         Email clients to top up accounts when a minimum balance is reached