The application will be both Web and mobile. The backend will be develop using Php Slim or Laravel for it Restful API's, while the frontend will be developed using ReactJs. The mobile application will be developed using React Native.
The features of both application will be
* User registration using the user's phone number
* User permission management where users can be classified into Super user, admin, support, Registered Users.
* User management that will involve subscriptions to different packages
* PayPal Payment platform integration
* It will involve loan issuance where users can apply for a loan and repay in installments the record of which will be saved against the user's record.
* A section dedicated to e-commerce where subscribed users can upload their products. The e-commerce segment of the website will be available to guests for shopping. Which payments will be made to the admin's account who will then pay the seller once goods/products has been successfully delivered to the buyer.
* There will be a another section which will be available for free and will comprise of tutorials that can be updated from the backend by the admin.