Get Paid for completing tasks
Request Tasks is a dynamic kanban board platform designed to streamline task management and bounty fulfillment. The platform allows users to create tasks, claim available bounties, and receive payment upon successful completion through Request Network.
- Clone the repository
git clone https://github.com/AnoyRC/request_tasks.git
cd request-tasks
- Open the frontend directory
cd frontend
- Install dependencies (forcing installation for Next.js @15.0.3)
npm install --force
- Copy the
.env.example
file to.env.local
and fill in the required environment variables
cp .env.example .env.local
- Start the development server
npm run dev
- Open the backend directory
cd backend
- Install dependencies
npm install
- Copy the
.env.example
file to.env
and fill in the required environment variables
cp .env.example .env
Note: The backend requires a Convex Cloud URL to be set in the
.env
file. You can sign up for a free account at Convex
- Sync functions and schema with Convex Cloud
npx convex dev
- Start the backend server
npm run start
- Fork the repository
- Create your feature branch (git checkout -b feature/AmazingFeature)
- Commit your changes (git commit -m 'Add some AmazingFeature')
- Push to the branch (git push origin feature/AmazingFeature)
- Open a Pull Request
Distributed under the MIT License. See LICENSE for more information.