The Micro Task and Earning Platform is designed to provide users with opportunities to complete small tasks and earn money. Clients who signup can either be buyer or worker. Buyers can buy coins and assign tasks. Workers can complete tasks to earn coins and withdraw them againt dollar. Also there are admin priveleges. Admin's can delete users and tasks.
Install Earnify with npm
cd earnify-client
npm install
- React
- Express
- MongoDB
- Firebase
- Role Based Authorization.
- Shows toast on any CRUD operation.
- Uses firebase for authentication.
- Role based navigation
- Shows Notification for the user.
- Show status of activities based on accepted or rejected.
- The admin can delete user and all submission or tasks by the user.
- Show overview based on role.
- Axios
- Date-fns
- Headless Ui
- Tanstack Query
- React Datepicker
- Swiper