| TAZ-Zuzalu is a decentralized application (DApp) that allows attendees of the Zuzalu pop-up city community in Montenegro to participate in events anonymously while preserving their identities. The application leverages Zero Knowledge Proof (ZKP) technology, specifically the Semaphore protocol, integrating a Passport that enables users to prove their eligibility to attend events without revealing their personal information. |
|---|
Clone this repository:
git clone https://github.com/Taz-Zuzalu/web-app.gitAnd install the dependencies:
cd web-app && yarn
cd apps/web-app && yarnWeb app needs its env variables. Copy the .env.example file as .env.local at the apps/web-app folder.
cp .env.example .env.localAnd add your environment variables.
Run the following command to run a local web app from your apps folder:
yarn start:web-appRun ESLint to analyze the code and catch bugs:
yarn lintRun Prettier to check formatting rules:
yarn prettieror to automatically format the code:
yarn prettier:write