Build a Website for Payments Collections
$12000-24000 ARS
Paid on delivery
The project is to build a web app (could be using angular2 or reactjs) that allows the user to collect payments.
The idea is that there is a mobile app (see more here https://www.freelancer.com/projects/Mobile-Phone/Create-Android-app-collect-payments/ ) that will be used for users to collect payments, so with this project I want to build two things: the backend throught web services for the Mobile app, and the admin web app for a person in the company that will approved the collections.
Once logged, the user is available for the following options: Review collections, send emails, reports and exception code.
- In Review collections, the user will check with the mobile app user, the collection he is validating to check that everything is ok. Based on this, he can approved or reject the collection. To start the validation, the user will choose the payment collector, and he will see the information related to the invoices collections he did (review the Mobile project for more information). The user can edit the information, because there can be mistakes there. The collection can be approved or not. In both cases the user need to input a comment (that will be sent by email later, not automatically after the update)
After the confirmation or rejection, the user will see the detaild of the collection.
- Sent Emails: This functionality is use to send emails when the user is ready to do it, it's not automatically. For this, the user go to this option in the menu, and once there, he see the list of customers that have payments without email sent. So the user select the customer to whom he wants to send emails with the detail of the transaction (can select more than one) and then he needs to press SENT. There should be an email template in the backend app in order to send the email. If the user click in any invoiice, he can see the detail of it, but he cannot modify anything.
- Reports: To be define, as example: amount of money collected by collector or by customer and by date. Invoices pending Validation or pending collection, etc...
- Exception Code, this is a code that is asked to the mobile user when he choose to accept a payment that is red (see Mobile proyect) so its and autogenerated code that is generated in the web admin, and that is tell to the Mobile user when he call the admin user to accept the payment.
Also, therewill be the admin role, the admin will be available to create users, reset password (email must be sent) and the different regular user functionalities. Another functionality that the admin will have is to give the orden to delete the information stored in the mobile app of the collectors, for this the user will choose the collector, and select to remove all the information. So next time the user try to get any information, the backend will tell to the app to remove all the information and to close the sesion ( in case the smartphone is stolen)
Non Functional Requirements:
- The customer and invoice infomartion will came from another server and the communication will be through reading/writing csv/txt files. In an specific FTP.
- The email templates should be in HTML
- Ideally it should be develop in java
--The code needs to be push using git to a bitbucked repo provided by me daily or frequently.
- JWT is required to keep the session from the mobile
-The app needs to be pretty and with good user experience. You must use the good practise of developt and desing and admin page.
-The app will be in Spanish but the app should take all the text from a FILE so I can translate easily.
-In case there is no internet connection in the Mobile app, it will store the information and willl sync later, the backend should be ready to provide the aupdate in the database to the device while it was offline. And the other way around too.
-Common user funcionality should be there, like forgot password, logout, etc...
Project ID: #14007271
About the project
87 freelancers are bidding on average $20546 for this job
Dear Sir, After analyzing whole requirements, I am afraid that it is not possible for us to do it in ARS 24,000, as this is very low budget & no doubt you can get lot of bids within this budget range, as every bidde More
Hello Sir, Good Day! This is my tentative bid, I am available to discuss the project and ready to get started. I have a team of highly skilled professionals, which consists of Designers, Web Developers, Quality A More
Hello, We have accomplished 90% of the project which is similar of your requirement. All we need 10% customization as per your requirement set and specifications. I want to discuss in personal chat in order to explore More
Hi I have read your job description extremely carefully , we can complete your job with my past experience . Ping me on chat I will explain my strategy We have completed lots of project in our past experience li More
Hello, I want to show you all relevant Demo and Designs which is similar to your project completed previously. To make sure about the requirement set and customizations, I want to discuss this project with you further More
Dear Sir, We reviewed your requirement for the development of Payment collection mobile app and admin panel for that in Angular2 and ReactJS . We reviewed your functional and non-functional requirement , which looking More
Hi, We have reviewed the project completely and have a fair understanding of the project scope. Kindly come forward to discuss more about the project in detail and turn it into reality with your idea and our skil More
Hello, I have gone through the job details extremely carefully and I am absolutely sure that I can do the project very well and ready to start working right away. I am highly skilled web developer specialized in A More
I am an IITK graduate and I have 9 years of experience in software development. I have 100% completion rate and I have finished all the projects with the highest level of customer satisfaction. I usually finish project More
Hi, Expert here,ready to start immediately. I will always available to discuss project specs.I have reviewed all your requirements and can deliver exactly what you are looking for, 100% guaranteed. If you want I More
Experts from IIT India ‘Dedicated Developer Service’ gives you access to Single or team of Dedicated Developers / Programmers, exclusively working for you on your projects at our software development outsourcing center More
Hello I have excellent experience in Website Designing/Development. I believe my abilities would be perfect for your venture. I can finish this job within the necessary time frame. I am professional website designer More
Hello thank you for your interest. We are a developers' team which has long and good experience, all of us are highly skilled on various fields of developing. Our teamwork is good, we are able to do whatever you ask. More
Hi, we are a 1000 + employee firm. Charging 6$ an hour. Can start any technology immediately. Direct access to developers via Skype, G talk and hotline – 24/7 availability for all 1000+ resource. We can bet you that no More