Training Scheduling Website

IN PROGRESS
Bids
26
Avg Bid (USD)
$1384
Project Budget (USD)
$750 - $1500

Project Description:
FT101 Requirements: Using Joomla

A website for flying lessons with online courses that the students will log in to schedule sessions with the instructor to complete. Each course will be made up of a number of lessons. Each course is created by a site admin, and each lesson is made up of:a list of topics that will be covered during the ‘ground’ part of the lessona list of topics that will be covered during the ‘flying’ part of the lessona list of readings the student needs to complete before the lessonan email to be sent to the student after successful completion of the lessonthe length of time for each part (flying & ground) in hours (1.5 + 1.0)

the courses are then assigned to schools which are created by the site admin. once a school is created, a school admin can create instructors, aircraft, and students. The site admin will be able to report on how many students, instructors, and aircraft each school has, as well as how many lessons & hours each student has completed.

Only the site admin has visibility to multiple schools. Each instructor/student/school admin only sees their own school. Each school’s student interface can be modified to add logos, extra links, etc. that are unique to that school.

Resource Scheduler
there will be a resource scheduler section that students schedule their next lesson on. It will list the availability of resources (instructors and aircraft) and will automatically set the session length to the lengths of their next lesson- (1.0hr ground, then 1.5hr flight- or 1.2hr flight, then 1.0 hr ground) booking the instructor for the entire total time (2.5hrs) and the aircraft for just the portion for the flight. In the scheduling screen students can see free/busy information as well as what students are already scheduled. They should be able to send a request to another student to relinquish or trade a particular time.

Instructors
Instructors should be able to see a list of times when they’re scheduled with each student, as well as what lesson it is (lesson 1-2, lesson 1-3, etc). They should also be able to modify and schedule students on their behalf. They should also be able to schedule time off for themselves, as well as aircraft (maintenance).They can open each student’s individual lesson afterwards and enter two sets of notes- one that the student can see, one set that only instructors can see. They also need to mark the lesson as complete for the student to advance. They will also enter the total flying time for the lesson and the type (dual, solo, cross country, etc). If they mark it as ‘review’ the next lesson will be the same lesson again with ‘review’ added to it. (Lesson 2-3 Review) Anytime a lesson is marked as complete, the post-lesson email will be sent to the student.

Both students and instructors should also be able to subscribe to their personal calendar via rss or ical in gmail or outlook.
Once the student logs in, they will see a short menu on the left-
home
scheduler
course materials
forum
pilot shop (link customize-able per school)
profile (student can update email address, etc)
supplies (link customize-able per school)
in the center of the page they should see what lesson they completed, what the next lesson is, when it’s scheduled for and what readings need to be completed beforehand.
At the bottom will be a progress bar showing them how far along they are in the course.
It will also list the total actual flying time so far for the student, broken out by time (solo, dual, etc).

four user classes:
site admin
school admin
teacher
student

This is the first part of a multipart project.

Additional Project Description:
04/18/2011 at 22:48 EDT
I've also posted a second project related project:

http://www.freelancer.com/projects/Website-Design-Joomla/Joomla-Multisite-Magneto-White-Label.html

If you would like to offer any incentive to win both projects, let me know. I would prefer to work with one team for both.

Skills required:
Graphic Design, HTML, Joomla, PHP, Website Design
About the employer:
Verified
Public Clarification Board
Bids are hidden by the project creator. Log in as the employer to view bids or to bid on this project.
You will not be able to bid on this project if you are not qualified in one of the job categories. To see your qualifications click here.


$ 2001
in 30 days
$ 1500
in 10 days
$ 2000
in 30 days
$ 1800
in 30 days
$ 1500
in 15 days
Hire LinkPlusOffshore
$ 1850
in 32 days
$ 1500
in 30 days
$ 1500
in 30 days
$ 1100
in 35 days
$ 1500
in 30 days