For the courses which I make, I would like to have a website where the participants upload their work (they should upload images). Each participant must have a profile from which he/she can manage his/her uploads and details. Other users (not registered on the site) may browse these images and buy the item produced by the participant of the course. There is no limitation of the framework to use - Wordpress, Joomla, ASP .NET, Ruby on Rails, etc. The platform should be accessable also from mobile phones, so also a mobile app has to be implemented. It has to have the same functionalities as the website. It can be either for iPhone or Android, not necessarily for both.
The budget is nogotiable. Please make your offer with the budget suggestions.