I want to create a website with joomla and php with following capability:
1. user account and login
2. user can submit a project including attachment and one option page(which I am writing with PHP later
3. user can redirect too pay via paypal
4. user can see the progress of their project
5. user can see the result of project(a pdf file) including their own attachment
6. user can see the history of all projects.