Loading...
Loading...
Browse Tasks
Explore available micro-tasks from clients around the world. Submit proposals and start earning.
Project Overview: We are looking for a developer to implement an instant, real-time notification dropdown system to alert users immediately when a task status changes or when they receive a new proposal. Expected Output: - Connect the frontend navigation header to a WebSocket server stream (or Socket.io/Pusher endpoint). - Build a responsive notification bell icon that plays a subtle unread counter badge update animation when a message arrives. - Create a scrollable dropdown panel to preview notifications, featuring an instantaneous "Mark all as read" state mutation. Required Skills: - ReactJS (useEffect hooks, cleanly handling WebSocket cleanup cycles) - State Management (handling real-time data merges into existing arrays) - Tailwind CSS (handling transition animations and dropdown layouts) Important Details: The static notification card UI and design tokens are completely done. This task is entirely focused on managing the real-time stream connection, preventing memory leaks on component unmount, and handling data mutations gracefully.
Budget: $543
Deadline: 2026-07-10
Client: Jason Karen
Project Overview: We are looking for a developer to implement an instant, real-time notification dropdown system to alert users immediately when a task status changes or when they receive a new proposal. Expected Output: - Connect the frontend navigation header to a WebSocket server stream (or Socket.io/Pusher endpoint). - Build a responsive notification bell icon that plays a subtle unread counter badge update animation when a message arrives. - Create a scrollable dropdown panel to preview notifications, featuring an instantaneous "Mark all as read" state mutation. Required Skills: - ReactJS (useEffect hooks, cleanly handling WebSocket cleanup cycles) - State Management (handling real-time data merges into existing arrays) - Tailwind CSS (handling transition animations and dropdown layouts) Important Details: The static notification card UI and design tokens are completely done. This task is entirely focused on managing the real-time stream connection, preventing memory leaks on component unmount, and handling data mutations gracefully.
Budget: $321
Deadline: 2026-07-07
Client: Jason Karen
Project Overview: We are looking for a frontend developer to create an analytics dashboard view that visualizes platform performance using interactive charts. Expected Output: - Implement a responsive grid layout containing a Line Chart (for revenue trends) and a Bar Chart (for user signups). - Integrate a date-range picker component that filters the chart data dynamically (e.g., Last 7 Days, Last 30 Days, Custom Range). - Add interactive tooltips and smooth hover animations to the data points on the charts. Required Skills: - ReactJS (Functional components and state management) - Experience with charting libraries (Recharts, Chart.js, or ApexCharts) - Tailwind CSS for layout grids and cards Important Details: The backend API endpoint returning the structured JSON time-series data is complete and ready. The main layout framework is also in place—your focus will be handling the state for the date filters and configuring the charts beautifully.
Budget: $899
Deadline: 2026-07-11
Client: Jason Karen
Project Overview: We are looking for a developer to optimize our user profile and task attachment image system by moving from raw base64 strings to cloud storage with proper compression. Expected Output: - Integrate a frontend file upload picker that sends images securely to Cloudinary (via signed uploads or a backend API route). - Implement image optimization and auto-formatting (WebP conversions, modern sizing constraints) to reduce asset load sizes. - Implement a responsive UI placeholder/skeleton loader while images are being delivered from the CDN. Required Skills: - ReactJS / Next.js (Experience with next/image or progressive loading patterns) - Experience working with Cloudinary SDK or standard REST upload endpoints - Frontend file validation (checking file extensions and enforcing max file size limits) Important Details: The database schema and UI upload buttons are already fully integrated. This task is entirely focused on the cloud connection, asset optimization pipeline, and frontend loading behavior.
Budget: $999
Deadline: 2026-06-25
Client: Jason Karen
I am looking for an experienced Full Stack Web Developer to build a modern, responsive, and user-friendly web application. Requirements: - Frontend development using HTML, CSS, JavaScript, React.js - Backend development using Node.js and Express.js - Database integration with MongoDB or MySQL - Responsive design for mobile, tablet, and desktop devices - Clean, maintainable, and well-documented code The developer should have strong problem-solving skills and previous experience in full stack web development projects. Project budget: $500 Deadline: As discussed. Please share your portfolio and previous work samples while submitting your proposal.
Budget: $500
Deadline: 2026-06-22
Client: rafique
Project Overview: We are looking for a frontend engineer to optimize how our task marketplace list handles large datasets by replacing our heavy all-at-once load with a smooth, paginated experience. Expected Output: - Implement a modern layout that defaults to loading 12 items at a time. - Provide a smooth "Load More" infinite scroll behavior triggered when the user approaches the bottom of the page. - Ensure our search bar and filter controls reset the pagination index back to page 1 instantly upon a new query. - Create elegant skeletal card placeholders to prevent layout shifts while fetching the next data batch. Required Skills: - ReactJS (Functional components, custom hooks, and Intersection Observer API) - JavaScript state management (managing nested page arrays correctly without data duplication) - Tailwind CSS (for skeleton loader layout styling) Important Details: The backend REST API already supports query parameters for pagination (`?page=1&limit=12`). The card UI components are also fully complete. Your focus will be entirely on writing the custom fetching hooks and optimizing scroll event triggers.
Budget: $1100
Deadline: 2026-07-09
Client: Jenise Neumann
Expected Output: - Integrate a frontend file upload picker that sends images securely to Cloudinary (via signed uploads or a backend API route). - Implement image optimization and auto-formatting (WebP conversions, modern sizing constraints) to reduce asset load sizes. - Implement a responsive UI placeholder/skeleton loader while images are being delivered from the CDN.
Budget: $200
Deadline: 2026-06-24
Client: Jason Karen
Project Overview: We are looking for a developer to optimize our user profile and task attachment image system by moving from raw base64 strings to cloud storage with proper compression. Expected Output: - Integrate a frontend file upload picker that sends images securely to Cloudinary (via signed uploads or a backend API route). - Implement image optimization and auto-formatting (WebP conversions, modern sizing constraints) to reduce asset load sizes. - Implement a responsive UI placeholder/skeleton loader while images are being delivered from the CDN. Required Skills: - ReactJS / Next.js (Experience with next/image or progressive loading patterns) - Experience working with Cloudinary SDK or standard REST upload endpoints - Frontend file validation (checking file extensions and enforcing max file size limits) Important Details: The database schema and UI upload buttons are already fully integrated. This task is entirely focused on the cloud connection, asset optimization pipeline, and frontend loading behavior.
Budget: $700
Deadline: 2026-07-10
Client: Jason Karen
Project Overview: We are looking for a developer to implement secure route protection and role-based access control (RBAC) for our user dashboard layout. Expected Output: - Create a reusable wrapper component to protect dashboard sub-routes from unauthorized/unauthenticated sessions. - Implement conditional logic to check user roles (e.g., separating "Client" views from "Freelancer" views). - Ensure unauthenticated users trying to access protected links are smoothly redirected back to the `/login` page with a callback query parameter. Required Skills: - ReactJS & React Router DOM (or Next.js Middleware/App Router layout protection) - Experience reading authentication states (NextAuth.js / Auth.js sessions preferred) - Understanding of client-side vs server-side routing security Important Details: The authentication login flow and user profiles are already set up and providing session data. Your task is strictly creating the wrapper logic, handling the conditional redirect routing, and testing edge cases.
Budget: $1200
Deadline: 2026-07-07
Client: Jason Karen