Need an Angular/Node.js developer to create a web app that the client will use for document exchange. Following are the high-level features;
1. Upload documents/reports with client details who needs to receive the report. This includes the email id, mobile number, name of the clients, and the actual files. The uploader can also define the charges for the documents set.
2. The system triggers an email (the client can also configure SMS) to the recipient with a link to the report.
3. When the client clicks on the link, a verification takes place. This can be an email verification plus OTP verification via mobile.
4. Integrate the payment gateway and upon successful verification, take the client to the payment page only after successful payment allows the client to download the current report.
5. Upon successful payment, the client is taken to the "Documents Center," where they can download their current and old reports/documents.
6. Add reporting to the system to provide the user with an analysis of payments, pending payments, plus any additional reports that the user may want.
You must be comfortable using Git. Freshers are welcome.
Please read this carefully. Include "DEX" in your proposal. Looking for individuals and not agencies.