Skip to content

SUNIDHI-JAIN125/Safe_Shipping-DApp-Web3

Repository files navigation

Safe Shipping - Decentralized Freelancing Web 3 App

Safe Shipping is a decentralized freelancing web app built on Solana that aims to provide transparency of work and transactions to both clients and freelancers. The project consists of a Solana program (smart contract) located in the programs/safe-shipping/src/lib.rs file and the frontend client-side code in the client-side directory.


🛠️ Tech Stack

  • Frontend: Next, TypeScript, Tailwind CSS
  • Blockchain: Solana, Smart Contracts (Rust)
  • Wallet Integration: Web3.js,Phantom,BackPack

📁 Project Structure

  • client-side/src/: Frontend Code (Next,Typescript)
  • programs/safe-shipping/src/lib.rs: Smart Contract

🚀 Getting Started

Follow these steps to set up and run the project locally -

  1. Clone the repository:

    git clone https://github.com/SUNIDHI-JAIN125/Safe_Shipping-DApp-Web3.git
    cd Safe_Shipping-DApp-Web3
  2. Install dependencies:

    cd client-side
    yarn install
    # or
    npm install
  3. Run the frontend:

    yarn dev
    # or
    npm run dev

Contribution Guide

Contributions to Safe Shipping are welcome! Feel free to report bugs, suggest features, or submit pull requests.

  1. Fork the Repository - Navigate to the Food Copilot Repository, click on the Fork button to create a copy of the repository in your GitHub account.

  2. Clone Your Fork - Clone the forked repository to your local machine.

  3. Run the project on your local machine, check the Getting Started section to setup the project.

  4. Commit your changes with clear commit messages.

  5. Push your changes to your forked repository.

  6. Create a pull request with your changes and details.

Give a Star ⭐

If you find this project helpful or interesting, please consider giving it a star on GitHub!