Introduction and main description
The main idea is to create an online educational social platform, combining open source main platform (bigbluebutton or openmeetings) – responsible for video/audio streaming and education, with CMS, video on demand content, social set, facebook and payment integration.
There are three main user types in the platform – educators, educated and representatives. Their rights and obligations are listed at the end of the document.
Educators will buy different payment plans, which will allow them to educate xx students simultaneously, to upload xx videos/courses for sale.
The Educated will have free registration, they will fill in a personal profile, will connect their facebook/twitter/linkedin/etc. profiles. Then they’ll be able to buy and participate in certain online realtime courses, watch paid/free educational video/audio/text content, listen to a online motivational and personal development radio. They’ll be able to freely communicate with the other users, have blogs, chat, and so on.
The representatives will find teachers and students, support them and receive percentage of their transactions through the system. They will have to have their own portal in which they’ll be able to watch their incomes.
1. Core platform.
[url removed, login to view]
[url removed, login to view]
One of the platforms will have to be chosen by the programmer, then an integration has to be made between the core educational platform and the CMS. Red5 streaming server, Java, Rails are used for the purpose. The CMS has to have ability to create and manage classrooms, limit the number of students using a classroom according to the payment plan, access control on which user has paid and has the right to use certain classroom and which don’t and so on, according to the assignment.
2. CMS – [url removed, login to view]
Currently we’ve chosen that CMS, we’re open to other suggestions however. Both the core platforms have pre-maid integration plugins for most of the CMS. It has to be optimized for mobile viewing, video content and seamlessly integrated with the core platform. Several different administrative panels – for the educators, the educated, representatives and admins. There will be forums, blogs for each teacher/student, chats, friendships. We need fully developed payment solution – paypal, bank transfer, [url removed, login to view] and so on. It has to be able to display payment statistics – for all the users involved. We need a mailing list as well – general, teacher specific and so on. All the video content and classrooms have to be protected against capture/copying.
Please see the attached file for a full description.
53 freelancers are bidding on average $5100 for this job
=====Expertness and honesty our goal . we are small team working good quality and accuracy. Ready to start your [url removed, login to view] check [url removed, login to view] you===========
Thanks for inviting us to bid on this project. We have a team of highly qualified and creative professionals. Give us a chance to show our talents and we assure you quality.
Hello Sir/Mam We can do this project for you. Our bid is tentative right now, we will finalize bid amount once specifications are discussed and finalized.
We have excellent team of programmers and designers to work on your project efficiently and complete job in time. Please check "private message box" for details . Thanks
We have already done similar projects before. We have necessary experience for this project. We have highly experienced team for this project. Please check INBOX for more details.