Online School

This project was successfully completed by krishdts for $4300 USD in 40 days.

Get free quotes for a project like this
Employer working
Completed by:

Browse Related Skills

Related Projects

Other things people do on Freelancer

Related Articles

Latest Articles

Project Budget
$3000 - $5000 USD
Completed In
40 days
Total Bids
Project Description

Online school needs a three part project:

1. Very clean modern marketing website providing information about the school, the courses taught, costs, the process for enrolling and a secure application page. Drupal strongly preferred.

2. eCommerce website that allows students to purchase courses (access to content).

3. Enhancements to existing Learning Management System (LMS developed in-house, primarily SQL). LMS already allows for the creation of courses, addition of assignments, tracking of courses and and grading. The following improvements will be needed:

a. Student interface that allows single page view of all courses and course progress.

b. Teacher interface that allows for the creation of courses which include lectures (videos, hosted elsewhere), written assignments, online flashcard assignments and tests. This is all doable with existing LMS, but interface needs to be improved and made cleaner/simpler. The following is not currently built into the LMS: Teachers should have access to a "grading" mode for each class that includes the results of every assignment, including links to written assignments or video responses submitted by students. This will allow the instructor to quickly see and grade all of the student's assignments. Also, each teacher should have a forum which they administer and which is common across all courses they teach.

c. Admin interface to approve the creation of courses submitted by teachers.

iPad style sheet for #3a and 3b.

Looking to make some money?

  • Set your budget and the timeframe
  • Outline your proposal
  • Get paid for your work

Hire Freelancers who also bid on this project

    • Forbes
    • The New York Times
    • Time
    • Wall Street Journal
    • Times Online