Navigate between pages
An Agricultural marketplace
Overview Web application for student registration using React and Internet Computer (DFINITY) blockchain technology.
A continuation of my 101 project: The Travel Booking Canister is a decentralized application designed to facilitate seamless management of travel-related services, including activities, hotels, and flights. Built using the Azle framework and leveraging the power of the Internet Computer, this canister offers efficient storage and retrieval mechanisms, user-friendly booking systems, and search functionalities to cater to diverse travel needs
newslettter dapp using motoko and react
created a dapp fro projects
This project is a simple open blogging protocol built on the Internet Computer. It allows users to create posts for free and when they get to a certain level and pay ICRC-1 tokens to be able to make more posts.
created a house bnb using react ,shadcn for frontend and motoko for backend
Propreon(combines "property" and "eon" to signify a timeless, reliable platform for property rentals in creative industries.) is a blockchain-powered platform built on ICP (Internet Computer) and leveraging Azle, dedicated to transforming how creative industries, including movie productions and music artists, rent properties and locations. By combining the transparency and security of blockchain with innovative technology, Propreon enables seamless property rentals, ensuring reliability and efficiency for both property owners and creatives.
This decentralized voting app leverages blockchain technology to revolutionize the voting process. Designed for transparency, security, and accessibility, it eliminates the inefficiencies of traditional voting systems.
GovTransChain is an innovative blockchain-based platform designed to revolutionize government fund distribution by ensuring transparency, accountability, and efficiency at every level of the process. The platform is tailored to address common issues like fund mismanagement, corruption, and lack of traceability in traditional distribution systems. By leveraging blockchain technology, GovTransChain introduces a decentralized, secure, and verifiable method for transferring relief materials through various administrative levels—from national agencies to local communities and individual beneficiaries
# Voting Canister This is a voting canister for the Internet Computer (IC) built in Rust. It allows users to: - Add voting options - Vote for existing options - Retrieve current vote counts - Reset poll data ## Setup Instructions ### Prerequisites - [Rust](https://www.rust-lang.org/) - [DFX SDK](https://internetcomputer.org/docs/current/developer-docs/quickstart/quickstart-local/) ### Steps 1. **Clone the Repository**: ```bash git clone https://github.com/Wambita/voting.git cd voting_canister ``` 2. **Start the DFX Network**: ```bash dfx start --background ``` 3. **Deploy the Canister**: ```bash dfx deploy ``` ## Usage - **Add an Option**: ```bash dfx canister call voting_canister add_option '("Option 1")' ``` - **Vote for an Option**: ```bash dfx canister call voting_canister vote '("Option 1")' ``` - **Get Poll Results**: ```bash dfx canister call voting_canister get_results ``` - **Reset the Poll**: ```bash dfx canister call voting_canister reset_poll ```
I have finished enrolling in this course. It's really good and innovative, and it’s a powerful course built on blockchain technology
an blog publishing app in motoko react
Hirexpert is a powerful, modern platform designed to streamline the recruitment process. It offers comprehensive features for recruiters to efficiently manage job postings and applications, leveraging the latest technologies to ensure a smooth and effective hiring experience
SecureMart, a decentralized e-commerce platform offering the Buy-Now-Pay-Later business model to its customers. The platform is built using Motoko for the backend and React for the frontend giving the users a seamless experience. The customers are first authenticated using Internet identity before accessing the platform. They can browse through products, add them to their cart and finally make an order. The products in the store, customer's cart and his/her orders are all stored within the canister's stable memory for persistence purposes offering reliability.
The Pet Adoption Platform is an Internet Computer-based application designed to streamline the pet adoption process. Developed using Azle, a TypeScript framework for building Internet Computer canisters, this platform enables users to browse available pets, apply for adoptions, and manage adoption records seamlessly. Key features include: User profile management for tracking adoption history. Shelter management for organizing and listing pets. Pet search functionality by species. Full adoption process management from application to completion. continuation of my 101 project
A to-do list app built with Motoko on the Internet Computer (ICP) blockchain would offer a decentralized, secure, and scalable solution for managing tasks. Users can create, update, and delete tasks, with data stored on the blockchain for persistence and tamper-proof access. The app integrates with ICP’s Internet Identity for secure authentication and supports collaboration, allowing multiple users to work on shared tasks. Smart contracts handle task deadlines . The frontend, built with modern web technologies, interacts with Motoko canisters on the backend, leveraging ICP’s features for cost-effective operations. This app exemplifies the power of decentralized applications, providing a user-friendly and reliable task management tool without relying on centralized servers.
# Book Swap Platform This platform offers a decentralized solution for book enthusiasts to exchange their favorite reads, leveraging Azle and the DFINITY Internet Computer. Users can list their books for swapping, initiate and respond to swap requests, and share feedback on successful exchanges. ## Features - **User Management**: - Users can create and manage their profiles. - **Book Management**: - Users can list books, update or delete them, and search for books based on title, author, or genre. - **Swap Requests**: - Users can send and manage swap requests for books and accept or reject incoming swap requests. - **Feedback System**: - Users can provide feedback on completed swaps, including ratings and comments. - **Featured Swappers**: - A leaderboard showing the top swappers of the current month, including details of their most recent books.
An ecommerce order tracking system on the blockchain. It integrates with ecommerce platform and with the Order ID, users can track the order and only pay when they are satisfied with the delivery.
# 🎯 Donor Fund Tracking and Management System ## 📄 Definition This system is designed to streamline the process of managing donations for charitable organizations. It provides a comprehensive platform where donor and charity profiles can be created, managed, and tracked efficiently. The system enables charities to run campaigns, accept donations, and generate reports on donation activities. Donors can create profiles, track their donation history, and participate in various charity campaigns. ## 🚀 Features ### 👤 Donor Profile Management - 📝 **Create and manage** donor profiles with personal details, contact information, and donation history. - ✏️ **Update** existing donor profiles with new information or modify existing data. - 🔍 **View** donor profiles by ID or owner, and retrieve all profiles in the system. - 🗑️ **Delete** donor profiles when no longer needed. ### 🏢 Charity Profile Management - 📝 **Create and manage** charity profiles with essential information such as mission statements, contact details, and donation records. - ✏️ **Update** existing charity profiles and track the total amount received by the charity. - 🔍 **Retrieve** charity profiles by ID or owner, and list all charity profiles within the system. - 🗑️ **Delete** charity profiles if required. ### 🎁 Campaign Management - 📝 **Create and manage** fundraising campaigns, including setting target amounts, descriptions, and associated charities. - ✏️ **Update** campaign details and track contributions from donors. - 🔍 **View** campaign details by ID and retrieve all campaigns in the system. - 🗑️ **Delete** campaigns that are no longer active or necessary. ### 💰 Donation Management - 💳 **Reserve donations** with validation to ensure that all required fields are provided and donors, charities, and campaigns exist. - ✅ **Complete** reserved donations by verifying payments and updating donation records. - 🔍 **View** all donations, as well as donations specific to a donor or charity. ### 📊 Donation Report Management - 📝 **Create** detailed donation reports, including information on donors, charities, campaigns, and the status of donations. - 🔍 **Retrieve** all donation reports to provide comprehensive insights into donation activities. ### 🏅 Campaign Status Tracking - ⏳ **Track** the status of campaigns, including pending, accepted, completed, and cancelled campaigns. - 🏁 **Mark campaigns as completed** when fundraising goals are achieved or the campaign period ends. - 🔍 **Retrieve** all accepted or completed campaigns for monitoring and analysis.
DisasterGuard is a web3 application based on the ICP blockchain that allows users to: 1. Create a disaster report. 2. Fetch disaster report by its ID. 3. Add disaster images if they own that report. 4. Delete disaster images if they own that report. 5. Update their reports if they own that report. 6. Fetch all reports.
The IKIMINA Blockchain Based System The IKIMINA system is a blockchain-based financial management platform designed for communities participating in shared financial activities. It allows members to contribute, deposit, withdraw, and borrow money transparently and securely. By leveraging blockchain technology, IKIMINA system ensures all financial transactions are recorded in an immutable ledger, enhancing trust and accountability among participants.
A basic lottery system built on the ICP network. The system allows any player to `start`, `buy tickets` for, and `end the lottery`. After the lottery ends, players can `check to see if they have won`. The `winner receives half of the prize pool`.
The Library Book Register System, leveraging blockchain technology, ensures secure, transparent, and efficient management of library resources. Each book is registered as a unique digital asset on the blockchain, while user transactions are recorded through smart contracts. This decentralized system prevents tampering and eliminates single points of failure. Automated processes reduce administrative tasks and errors, providing transparent, immutable records that track book circulation, enforce lending rules, and manage penalties for overdue books. Both users and administrators benefit from enhanced trust and efficiency in library operations, creating a seamless and reliable experience for managing library resources.
This is a Marketplace application in ICP. Here you can buy cars in icp . making tarnsactions in icp.
Dacade is an open-sourced platform and is created in collaboration with multiple contributors. Go to the repository to start contributing.