Requirements
The initial requirement was to develop a website with a convenient and modern UI for people who want to borrow or lend money. The customer would like to obtain a complete solution with an automated backend system that can track successful loan disbursement. After a joint business analysis carried out by Elinext engineers there were identified the final key features of the project were:
- Administration section with capabilities to see overall information about recent updates, manage applicants, manage payments, manage appointments, loans, reports
- Lender section with a dashboard, applicants tracking system, account settings
- Applicant section with similar functions to the lender section and convenient lender search system
- Loan calculator
- Sending notifications by email and SMS
- Advanced rating system
- Web Services for mobile applications
- Blog with articles, tips for users, and more
Challenge
- Developers had to integrate several third-party systems and API for such features as SMS sending, billing, etc.
- There were several changes in requirements that affected the core of the system and business flow model
- On the latest steps, the customer introduced a new design which affect changes for all the representational layer
- Admin panel had to be convenient for non-technical users.
Solution
Elinext engineers have created a flexible modular system that allowed applying changes to any section of the website without reworking other parts of the system. Carefully designed system architecture enables easy integration of any external system or usage of third-party API. Elinext developers created the admin panel with a clear and user-friendly UI.
Results
Elinext web development team has successfully delivered and launched the website and web services for mobile applications. Also, Elinext engineers provided support in security issues by SSL certificate integration. All the changes which were discussed during the development of the project were applied and the updated design was fully integrated.
Elinext business analyst provided a complicated and well-considered algorithm of ranking. The algorithm is based on modified Bayes’ formula.
A detailed description of web services for mobile applications was provided. Each API method comes with an example of usage.