Skip to content

HIMU005/task-provider-12-client-by-himu

Repository files navigation

Feature of my website -->

  1. A new user can select his role while registering in the website
  2. When a new user came first time in the website if he log in with gmail he became a worker
  3. Only Admin can change the role
  4. Admin can not demote another user from admin
  5. Worker get 10 coin and task creator get 50 coin while registering
  6. Task creator can purchase coin using card(test purpose)
  7. Worker can withdraw coin by bkash, nagad, rocked(bd payment method) {user must provide authenticate information}
  8. Admin can delete task
  9. Task creator can only accept or reject the submission
  10. Admin confirm the withdraw request

live site link https://work-managemnt.web.app/ server repo link: https://github.com/HIMU005/task-provider-12-server-by-himu

to run this project to your local machine use this steps

  • clone the project
  • use npm i command to install all the package
  • create a folder named .local.env and add there (VITE_APIKEY,VITE_AUTHDOMAIN,VITE_PROJECTID,VITE_STORAGEBUCKET,VITE_MESSAGINGSENDERID,VITE_APPID) value of your own firebase config add (VITE_IMGBB_API_KEY, VITE_STRIPE_PUBLISHABLE_KEY) in your .env.local with there proper value