Skip to content

keep-starknet-strange/peach

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Peach Monorepo

Peach is a next-generation event ticketing platform leveraging blockchain technology for secure, transparent, and efficient ticket management.

Project Structure

This monorepo contains the following components:

  • backend/: Elixir backend using Phoenix framework
  • onchain/: Starknet smart contracts implemented in Cairo
  • app/: Peach main application
  • website/: Peach website

Getting Started

Prerequisites

  • Elixir 1.14 or later
  • Erlang 25 or later
  • Node.js 18.18 or later
  • Scarb (latest version)
  • PostgreSQL

Setup

  1. Clone the repository:

    git clone https://github.com/keep-starknet-strange/peach.git
    cd peach
  2. Follow the README instructions in each component directory to set up and run the different parts of the project.

Contributing

Please read CONTRIBUTING.md for details on our code of conduct and the process for submitting pull requests.

License

This project is licensed under the MIT License - see the LICENSE.md file for details.