I have a base Vue JS frontend and a base Node JS backend that I need someone to further develop.
The webapp is similar to a CRM (customer relations management) tool and for the purposes of this deliverable, I need:
-a functional yet good looking enough frontend that could be used for production
-frontend with a couple basic pages
-each page has a set of tables that need to be displayed in a basic yet functional matter
-the frontend code needs to be set to recieve this data from the backend.
-the backend needs to be setup correctly to send this data to the frontend
-for the purposes of this delvierable, the data will need to be dummy data that the backend stores
-Mongo models have been created for the backend to use and create dummy data that will be sent to the frontend to be displayed and manipulated
Within the webapp there are three types of users:
-admin:highest level, only one account, can create distributors and agents
-distributer: middle stage, can create agents
-agents: lowest level, cannot create anybody
This is hierarchical.
Each type of user holds a balance in their account. There needs to be an ability to transfer credit from one user to another. With that, there needs to be page that displays a table of each of these transactions related to the logged in user. This needs to be setup with Paypal where each user must add a Paypal client id and secret key to add credit to their account.
Users can create an order that will be sent to the backend. For this deliverable, the backend will send a dummy order and set that under a users account. Each user will be able to view a page that will display a table of a list of orders that he/she made, as well as all of their underlings (agents, distributors). This will be all in one table.
About the recuiterMember since May 20, 2018 Darrel Ferreira
from Lagunes, Ivory Coast