Skip to content

Latest commit

 

History

History
92 lines (63 loc) · 2.69 KB

README.md

File metadata and controls

92 lines (63 loc) · 2.69 KB

EtherGigs

A Decentralized freelancing platform connecting businesses and professionals

Table of Contents

  1. All Links
  2. Deployed Contracts
  3. Instructions to setup and run locally
  4. App Demo
  5. Tech Stack
  6. Our Solution (Architecture)
  7. Team

Links

Deployed Contract on Etherlink Testnet

Instructions to Setup

Follow these instructions to set up and run the project:

Using Github

  • Clone the Git repository: https://github.com/0xAlphaDevs/EtherGigs.git
  • Install project dependencies: pnpm install
  • Start the development server: pnpm run dev
  • Access the web app in your browser at http://localhost:3000

App Demo Screenshots

image image image image image image image image

Tech Stack

  • EtherLink Testnet
  • Next JS
  • Typescript
  • Tailwind CSS
  • Radix UI
  • Tanstack
  • Connectkit
  • Lucide React
  • wagmi
  • @wagmi/core

Our Solution (Architecture)

Client

  • Client can create jobs which will be displayed on the client's dashboard.
  • Client can view the recieved proposals and accept them.
  • Ongoing jobs will be displayed in a table where client can search the jobs by job ID and approve the work after satisfaction.
  • If a client is approving a job , the bid amount will be deducted from wallet.

Freenlancer

  • Freelancer can view all active jobs and apply to them via a form.
  • All sent proposals will be be displayed in a table under the "Proposals" tab.
  • If the proposal is accepted, it will be shown under the ongoing job table from where freelancer have a submit button to submit their work.

Team

Team AlphaDevs 👇

Github

Harsh Tyagi Yashasvi Chaudhary

Twitter / X

Harsh Tyagi Yashasvi Chaudhary

Thanks

  • Feel free to reach out to the AlphaDevs team with any questions or issues.

  • We appreciate your interest in our project and welcome contributions and feature suggestions.