Skip to content
 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

88 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Algorand Pet Shop Submission

-----------------------------------------------------

ℹ️ Contract Info

demo link

This Dapp provides a way for pet shops to handle their pet adoptions using the Algorand Blockchain.

  • A general FEE is used for the petshop, meaning all pets can be adopted at a certain fee.

    • This is achieved with the aid of a helper contract(application) which helps to store the data of the general fee

    • The helper function also has a feature of updating the fee as the owner of the store wishes (Note: currently this feature is made accessible to all users for testing purposes, but ideally it would only be accessible to store owner)

  • User pay a fee and have a pet assigned to them, from which they can receive the pets from the shop.

  • People can also choose to add their pets to the petshop

👇 Getting Started

Prerequisites

Run locally

  1. Clone repo

    git clone https://github.com/osas2211/algo-petshop.git
  2. Install packages

    npm install
  3. Run application

    npm start
  4. Open development server on http://localhost:3000

(back to top)

-----------------------------------------------------

💻 Development: Connect to testnet wallet

  • Create account on testnet using MyAlgo Wallet
  • Add funds using faucet
  • Start app, click "Connect Wallet" and use MyAlgo Wallet UI to connect testnet wallet

(back to top)

-----------------------------------------------------

✍️ Contributing

Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.

If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement". Don't forget to give the project a star! Thanks again!

  1. Fork the Project
  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

(back to top)

-----------------------------------------------------

👮‍♂️ License

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

(back to top)

-----------------------------------------------------

📱 Contact

Visit us at - Dacade

(back to top)

About

DACADE Submission

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages