{"id":25213925,"url":"https://github.com/akashpaul923/micromint-clint","last_synced_at":"2026-04-10T04:44:37.532Z","repository":{"id":275816154,"uuid":"925283912","full_name":"AkashPaul923/MicroMint-Clint","owner":"AkashPaul923","description":"MicroMint is the Micro Tasking and Earning Platform is designed to provide users with opportunities to complete small tasks and earn money.","archived":false,"fork":false,"pushed_at":"2025-02-18T17:59:00.000Z","size":7785,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-18T18:31:29.443Z","etag":null,"topics":["expressjs","firebase","jwt","mongodb","reactjs","tailwind"],"latest_commit_sha":null,"homepage":"https://micromint-0.web.app/","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/AkashPaul923.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2025-01-31T15:31:41.000Z","updated_at":"2025-02-18T17:59:03.000Z","dependencies_parsed_at":null,"dependency_job_id":"e9dbc2f2-540a-4fa7-81c7-09b7dbff38f8","html_url":"https://github.com/AkashPaul923/MicroMint-Clint","commit_stats":null,"previous_names":["akashpaul923/micromint-clint"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AkashPaul923%2FMicroMint-Clint","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AkashPaul923%2FMicroMint-Clint/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AkashPaul923%2FMicroMint-Clint/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AkashPaul923%2FMicroMint-Clint/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/AkashPaul923","download_url":"https://codeload.github.com/AkashPaul923/MicroMint-Clint/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247307810,"owners_count":20917551,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["expressjs","firebase","jwt","mongodb","reactjs","tailwind"],"created_at":"2025-02-10T16:57:59.371Z","updated_at":"2025-12-30T20:03:05.596Z","avatar_url":"https://github.com/AkashPaul923.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\n# MicroMint\n\nMicroMint is the Micro Tasking and Earning Platform is designed to provide users with opportunities to complete small tasks and earn money. The platform accommodates 3 distinct roles: Worker, Buyer, and Admin. Each role is tailored with specific functionalities to ensure seamless task management, task creation, and platform administration. \n\n\n## Live Link\n- Check out the live version of MicroMint Clint here: [MicroMint](https://micromint-0.web.app/)\n- Check out the MicroMint Server side code: [MicroMint Server](https://github.com/AkashPaul923/MicroMint-Server)\n\n## Admin Email and Password\n- Email : admin@admin.com\n- Password : asdASD123\n\n## Features\n- The platform accommodates 3 distinct roles: Worker, Buyer, and Admin.\n- Dashboard Panel for each role.\n- Stripe Payment method integration\n- Tanstack Query and Axios use for data fetching.\n- JWT Authentication\n- Buyer will see his total task Count,pending Task and payment in Dashboard.\n- Workers will see the Total Submission, Total pending submission and Total Earning in Dashboard. \n- Admin will see the count of total worker, total buyer, total available coin,total payments.\n- Image uploading System with imageBB.\n- Role Based authorization and private route.\n\n## Technologies\n- React.js\n- Express.js\n- MongoDB\n- Tailwind CSS\n- JWT Authentication\n- Firebase\n\n## Dependencies\n- \"@smastrom/react-rating\": \"^1.5.0\",\n- \"@stripe/react-stripe-js\": \"^3.1.1\",\n- \"@stripe/stripe-js\": \"^5.5.0\",\n- \"@tanstack/react-query\": \"^5.64.2\",\n- \"axios\": \"^1.7.9\",\n- \"firebase\": \"^11.2.0\",\n- \"localforage\": \"^1.10.0\",\n- \"match-sorter\": \"^8.0.0\",\n- \"react\": \"^18.3.1\",\n- \"react-dom\": \"^18.3.1\",\n- \"react-hook-form\": \"^7.54.2\",\n- \"react-icons\": \"^5.4.0\",\n- \"react-router-dom\": \"^7.1.3\",\n- \"sort-by\": \"^1.2.0\",\n- \"sweetalert2\": \"^11.15.10\",\n- \"swiper\": \"^11.2.1\"\n\n\n## devDependencies\n- \"@eslint/js\": \"^9.17.0\",\n- \"@types/react\": \"^18.3.18\",\n- \"@types/react-dom\": \"^18.3.5\",\n- \"@vitejs/plugin-react\": \"^4.3.4\",\n- \"autoprefixer\": \"^10.4.20\",\n- \"daisyui\": \"^4.12.23\",\n- \"eslint\": \"^9.17.0\",\n- \"eslint-plugin-react\": \"^7.37.2\",\n- \"eslint-plugin-react-hooks\": \"^5.0.0\",\n- \"eslint-plugin-react-refresh\": \"^0.4.16\",\n- \"globals\": \"^15.14.0\",\n- \"postcss\": \"^8.5.1\",\n- \"tailwindcss\": \"^3.4.17\",\n- \"vite\": \"^6.0.5\"\n\n\n## Prerequisites  \nBefore you begin, ensure you have the following installed:  \n- **Node.js** (v14 or higher) – [Download Node.js](https://nodejs.org)  \n- **Git** – [Download Git](https://git-scm.com/)  \n- **A package manager:** npm  \n\n## 🔧 Installation Steps  \n\n1. **Clone the repository**  \n   Open your terminal and run the following command:  \n   ```bash\n   git clone https://github.com/AkashPaul923/MicroMint-Clint.git\n\n2. **Navigate to the project directory**\n    ```bash\n    cd MicroMint-Clint\n\n3. **Install dependencies**\n    ```bash\n    npm install\n\n4. **Start the development server**\n    ```bash\n    npm run dev\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fakashpaul923%2Fmicromint-clint","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fakashpaul923%2Fmicromint-clint","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fakashpaul923%2Fmicromint-clint/lists"}