mTasks Reached Beta

Words
293
Reading
2 min
Listen
Play
8y

top.png

mTasks reached beta. Now a user can create service, order other people's services, can manage his/her orders and services. Accept or reject orders, request modifications, release payment, dispute if things not going well with the order.

What is new?

  • Admin dashboard got a revamped - Recent users, orders management now work. GitHub

Screenshot-2018-4-6 Admin Panel.png

  • Category management now has validation. Admin now can add and edit categories. GitHub

Screenshot-2018-4-6 Categories.png

  • There is full featured order management page for admins. Code on GitHub. Admins can accept, decline, and release payment in case of dispute. GitHub.

Screenshot-2018-4-6 Admin Manage Orders.png

  • On user dashboard order status get auto sync with Bloackchain on page reload. GitHub also show earning statistics and pending earnings.

localhost_3000_dashboard (1).png

  • Adding new service has a new 'Requirements' field.

  • Seller can now pause, resume services, accept, decline, dispute incoming orders. Code on GitHub. Buyer can request modifications, accept delivery, and dispute orders. GitHub

  • On user dashboard there is now separate pages for Received and Places orders with order management. GitHub

localhost_3000_dashboard_manage-orders_received_approved_.png

  • There is in details order status on both admin and user's dashboard for both received and placed orders. GitHub

  • Context wise modal added to validate users intentions and letting them know what to expect from this action.

modals.png

Others

  • Code was linted with ESlint using best practices.
  • User, Order, and Service model was updated with new data fields.
  • All dependencies was updated to latest versions.
  • The site will show flash notification for success and errors.

What is coming?

  • A better arbitration system for admin is in development.
  • Auto approve orders and batch approve orders for admin is in development.
  • More validation of inputs and user actions.

TODO

  • On site messaging and order delivery.
  • Email notification.
  • Better UI and UX for whole website.



Posted on Utopian.io - Rewarding Open Source Contributors

mTasks Reached Beta | Ecency