Hi, here is the summary of what i achieve on this project:
1. Once the paypal checkout is complete it validates the payment via IPN and then generates username and password which would be emailed to user. Username would be user email.
2. Once user is logged in he would have his my-account panel where password can be changed and also download the files.
3. On login screen user will have forgot password link using which he can receive teh password on his registered email.
4. All links will be updated to reflect new php filenames.
5. Only users who are logged in and have an active account can download the resources.
6. There would be a panel for Super Admin where he can manage users like view, edit,block user, view payments etc...
All code would be written following best practices and well commented.
I look forward to get started on this project.
Regards,
Venkat.