Online Learning System

CLOSED
Bids
4
Avg Bid (USD)
$713
Project Budget (USD)
$250 - $750

Project Description:
Topic: Learning Management System

Objective:

To Design a web based e-learning/ Online Tutoring application with Cross Platform Compatibility.

Scenario:
It will have three different kinds of users 1 Admin, 2 Tutor, 3 Students.
1] Students
• Student will register online by paying fees for a respective course.
• After Login he/she can view documents / tutorials in html format for
Different subject of course he subscribed.
• He/she can browse video gallery of lecture course/subject/topic wise.
• Student can give online exam and gets all over ranking/score limited
to few attempt and respective courses.
• Student can post in discussion forum, can message/mail to respective
tutor.
• Attain Live Coaching with virtual white board and video calls.
2] Tutor
• Tutor will be register online authenticated by admin.
• After Login tutor can post documents / tutorials in html format for
different subject of course he is teaching.
• Tutor can upload lecture video in respective section of video gallery
(viz. course/subject/topic wise).
• Tutor can create online exam for a respective courses/subject/topic.
• Tutor can post in discussion forum, can message/mail to respective
Student.
• Invite Students for Live Coaching with virtual white board and video
calls.
3] Admin
• Monitor Tutor/Students Accounts.
• Take Backups.
• See Logs/reports of posts by Tutors/Live classes taken, Student
Attendance, Overall ranking in different Exams etc.
• Post Dynamics news/polls.
• Broadcast messages, emails alerts for different events/Live classes,
new Exams, etc.

Key Features:

1] Online Registration with Payment through Debit/Credit card.
2] Video Lecture Gallery Subject/Course wise.
3] Virtual white board with Video Conferencing for Live coaching (one-to-
many).
4] Online Exam (with MCQ, Descriptive, Match the following, True-false,
Multiple option, Negative Marking, Grading,etc)
5] Discussion Forum.
6] Instant Messaging and Emails updates.
7] Account of student will expire after 6month/1-2year whatever he opt while
registering.

Designing Aspects:

1] User Interfaces
• Simple and attractive graphical user interface is needed.
• Easy to Use.
• Light weight.
2] Performance Requirements
• System should run on any operating system.
• The database server may change in future so precaution to be taken.
• High documentation wherever necessary.
• Flexible to modify at any time.
3] Safety Requirements
• Proper Encryption wherever necessary.
• Protect Videos/documents from unauthorized downloads.
• Prevent intrusion into system.
4] Software Quality Attributes
• Available for 24X7.
• Error/Bug Free.
• Flexible for modification.
• High documentation for Easy to maintenance.
• Portable on any platform.

Technical Aspects:

(100% Open Source)
1] Technology: HTML, CSS, JAVASCRIPT, PHP, MYSQL, AJAX, JQUERY.
2] Database : Mysql.
3] Server : Apache.

References:

1] http://www.educator.com
2] http://www.tutorvista.com



Note:- This document gives basic idea about project, rest of details will be conveyed after finalizing contract.

Skills required:
PHP, Software Architecture
Hire sangamnor
Project posted by:
sangamnor India
Verified
Public Clarification Board
Bids are hidden by the project creator. Log in as the project creator or as one of the bidders to view bids.
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.