Skip to content

theAstralProgrammer0/LASKIOSK

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 

Repository files navigation

Structured Framework for VWDA 3.0 Hackathon


I. Project Overview

  1. Title:
    Using Blockchain Tech To Simplify Ticketing For Kiosk Owners In Inclusive Project For Informal Sector Citizens In Lagos.

  2. Aim:
    To reduce the number of illegal kiosks on setbacks and incidental open spaces by providing a completely autonomous means of generating and delivering tickets to end users for the acquisition of a "LASKIOSK" space.

  3. Alignment with SDG 11:

    • Ensures inclusive and sustainable use of urban spaces.
    • Reduces informal sector chaos by formalizing the kiosk space allocation process.
    • Supports local governance efforts by providing transparency and accountability.

II. Problem Statement

  1. Current Issues:

    • Illegal kiosks occupy setbacks and open spaces, leading to disorganized urban areas.
    • Manual systems for kiosk allocation are prone to inefficiency and corruption.
    • Traders often face challenges in accessing formalized kiosk spaces.
  2. Proposed Solution:

    • Build a blockchain-based decentralized application (dApp) for automated kiosk ticketing and management.
    • Provide transparency, efficiency, and inclusivity to both traders and regulators (LASISMA).

III. Technical Approach

  1. Key Components:

    • Blockchain Technology: For ticket issuance, payment tracking, and immutable record-keeping.
    • dApp Interface: To allow traders to interact with the system easily.
    • Smart Contracts: For automated kiosk space allocation and enforcement of policies.
  2. User Workflow:

    • Step 1: Trader signs up on the platform and connects their wallet.
    • Step 2: Trader views available LASKIOSK spaces on a real-time map.
    • Step 3: Trader selects a space, makes a payment, and receives a digital ticket.
    • Step 4: LASISMA monitors kiosk usage and compliance through admin dashboards.

IV. Features

  1. For Traders:

    • Real-time availability of kiosk spaces.
    • Secure payment via cryptocurrency or fiat-to-crypto conversion.
    • Automated ticket issuance and reminders for renewals.
  2. For LASISMA:

    • Analytics dashboard for kiosk usage and payments.
    • Automated enforcement of violations via penalties or non-renewal alerts.
  3. Scalability:

    • Expandable to other cities or informal trading systems.

V. Technical Requirements

  1. Frontend:

    • Built with Next.js for server-side rendering, improved performance, and SEO optimization.
  2. Blockchain:

    • Network Options: Ethereum (for robustness) or Polygon (for cost-effectiveness).
    • Smart Contract Language: Solidity.
  3. Storage:

    • On-chain for ticket data.
    • Off-chain (e.g., IPFS) for non-sensitive data like kiosk images or maps.
  4. APIs/Tools:

    • Alchemy/Infura: For blockchain node access.
    • Ethers.js: For blockchain interactions.

VI. Development Roadmap

  1. Stage 1: Research and Planning

    • Analyze LASISMA’s needs and kiosk management policies.
    • Determine the Ethereum network to use (consider cost, speed, and scalability).
  2. Stage 2: Smart Contract Development

    • Ticketing Contract: Handles allocation, payments, and ticket issuance.
    • Penalty Contract: Enforces violations and penalties.
  3. Stage 3: dApp Development

    • Design user-friendly interfaces for traders and LASISMA admins.
    • Integrate wallet connections (e.g., MetaMask).
  4. Stage 4: Testing and Deployment

    • Test smart contracts and dApp on a testnet (e.g., Goerli or Mumbai).
    • Deploy on the chosen mainnet (Ethereum/Polygon).
  5. Stage 5: Launch and Feedback

    • Roll out the dApp to kiosk traders.
    • Gather feedback and iterate as needed.

VII. Anticipated Challenges and Solutions

  1. Challenge: Limited digital literacy among traders.

    • Solution: Simplify UI/UX and provide tutorials.
  2. Challenge: High gas fees on Ethereum.

    • Solution: Use Polygon or Layer 2 scaling solutions.
  3. Challenge: Resistance to adopting new systems.

    • Solution: Partner with LASISMA to ensure legitimacy and provide incentives.

About

A project built for a Hackathon

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors