A Decentralized freelancing platform connecting businesses and professionals
- All Links
- Deployed Contracts
- Instructions to setup and run locally
- App Demo
- Tech Stack
- Our Solution (Architecture)
- Team
- EtherGigs Smart Contract - 0xDd28F71e2011B59675fA4822125fCA7e581F1d4D
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
- EtherLink Testnet
- Next JS
- Typescript
- Tailwind CSS
- Radix UI
- Tanstack
- Connectkit
- Lucide React
- wagmi
- @wagmi/core
- 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.
- 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 AlphaDevs ๐
Harsh Tyagi Yashasvi Chaudhary
Harsh Tyagi Yashasvi Chaudhary
-
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.