I can develop similar to coursera.com. I can use YII2 framework or Codeigniter. Why use a framework, well, just as important to build features, it is important to do error handling, session management, security, password/data encryptions, support for additional frameworks out of the box, REST integration, database access API support. These will help in extending the application effectively and does not tie you to a certain implementation.
If you think this makes sense, let me know. I have developed lots of framework based applications. I have worked with many leading product companies and I know the end to end. I am an individual, who throughout the career have excelled in creating up to complete implementations. I came to freelancer based on some motivation I got from some of the folks' profile, who seem to be happy and take it as a challenge. I am from Chennai, I speak Tamil, Malayalam, Hindi fluently.
Thanks
Mahesh