Skip to content

Latest commit

History

11 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

Request Tasks

Get Paid for completing tasks

Made-With-RequestMade-With-NextMade-With-TailwindMade-With-JavascriptMade-With-NodeJSMade-With-ExpressMade-With-ETHERS

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.

Getting Started

Frontend

  1. Clone the repository
 git clone https://github.com/AnoyRC/request_tasks.git
cd request-tasks
  1. Open the frontend directory
cd frontend
  1. Install dependencies (forcing installation for Next.js @15.0.3)
 npm install --force
  1. Copy the .env.example file to .env.local and fill in the required environment variables
 cp .env.example .env.local
  1. Start the development server
 npm run dev

Backend

  1. Open the backend directory
cd backend
  1. Install dependencies
 npm install
  1. 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

  1. Sync functions and schema with Convex Cloud
 npx convex dev
  1. Start the backend server
 npm run start

Contributing

  1. Fork the repository
  2. Create your feature branch (git checkout -b feature/AmazingFeature)
  3. Commit your changes (git commit -m 'Add some AmazingFeature')
  4. Push to the branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

License

Distributed under the MIT License. See LICENSE for more information.

Used by

Contributors

Languages