Imitate/copy the (main) functionalities of [url removed, login to view]
Specifically, I hope to realize:
1.1. Schedule a class:
1.1.1. Publish a private class which can only be attended by the users invited by me.
1.2. Public a classe:
1.2.1. Publish a public class, which can be subscribed freely by the other users.
1.2.2. The published classes have two types: free ones and paid ones. The former can be freely attended by all users while the later cost fee to attend.
All classes should have the following functionalities:
1) Allow/ disallow/ invite attendees to watch the recordings of your online classes.
2) Classes can be recorded.
3) Whiteboard sharing
4) Documents sharing
5) Desktop &amp; Screen Sharing
6) Video/audio communication
1.3.1. Search for classes
1.3.2. Search for teachers
1.4. My class recordings: show the information of the classes which I have attended/are forthcoming/are underway
2. My account
2.1. Personal information management
2.2. Contact list
2.4. Payment management
2.4.1. Online payment via credit cards.
2.4.2. Show the transaction records that I have paid and received.
Please show, if possible, the prospective cost and time distribution for this project.