Skip to content

vrckomark/Masca-Tickets

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

92 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Masca Tickets dApp

Masca Tickets is a decentralized ticket management system built with blockchain technology, enabling users to buy, store, and verify tickets using their digital wallets. It also includes a QR code scanning feature for verifying ticket authenticity at events.

Installation

Prerequisites

Node.js v18 or higher
PostgreSQL
MetaMask installed in your browser
A DID (Decentralized Identifier) system (using Veramo)
cd client

pnpm install

pnpm dev

cd server

pnpm install

pnpm dev

Set up environment variables by creating a .env file in the server directory. You'll need to specify values for the following:

DATABASE_URL=your_postgres_database_url Just create new supabase or other postgreSQL database...

KMS_SECRET_KEY=your_secret_key_for_key_management '< you can generate a key by running npx @veramo/cli config create-secret-key in a terminal>'

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published