8000 GitHub - od-hunter/cofiblocks: Welcome to Cofiblocks marketplace: A Starknet web3 platform to innovate Costa Rica coffee industry. Cofiblocks connects small coffee farmers directly with coffee lovers, cutting out unnecessary intermediaries.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Welcome to Cofiblocks marketplace: A Starknet web3 platform to innovate Costa Rica coffee industry. Cofiblocks connects small coffee farmers directly with coffee lovers, cutting out unnecessary intermediaries.

Notifications You must be signed in to change notification settings

od-hunter/cofiblocks

 
 

Repository files navigation

CofiBlocks - La Comunidad del Café ☕️

CofiBlocks is the first Collaborative Business connecting traditional coffee-growing communities in Costa Rica and worldwide directly with coffee lovers using StarkNet blockchain technology. Our mission is to distribute benefits among all members, ensuring fair trade, community engagement, and technological innovation.

Build Status License


🚀 Roadmap

Season Details
2022-2023 Thank you to everyone who participated in our first season featuring coffee from the slopes of Volcán Poás.
2024-2025 Launching our second season with coffee from additional regions of Costa Rica.

Want to bring CofiBlocks to your region?
📧 Contact Us


🌎 Movement

CofiBlocks is more than just a coffee marketplace; it's a movement for a more equitable and sustainable coffee future. With a strong foundation and a passionate community, we aim to transform the way coffee is produced, distributed, and enjoyed worldwide. Whether you're a coffee enthusiast or a blockchain believer, join us on this journey!


📌 Fundamental Links


👥 Meet the Team

Founders

  • Omar Hurtado Munguia: From coffee picker to coffee tour guide, Omar's journey inspired CofiBlocks. Watch his story.
  • Karla Córdoba Brenes: Blockchain expert focused on impact-driven solutions.
  • Ranulfo Paiva Sobrinho: Blockchain developer with expertise in collaborative economies.

Maintainers


🎉 Join the Community


🛠️ Getting Started

Prerequisites

  • Node.js (>= 18)
  • Bun package manager (bun@1.1.24)
  • Prisma

Installation

  1. Clone the repository:
    < 7AAE pre>git clone https://github.com/Vagabonds-Labs/cofiblocks.git cd cofiblocks
  2. Install dependencies:
    bun install
  3. Configure the environment variables:
    • Rename .env.example to .env and populate it with the following:
      MYSQL_ROOT_PASSWORD=
      MYSQL_DATABASE=
      MYSQL_USER=
      MYSQL_PASSWORD=
      
      DATABASE_URL="mysql://${MYSQL_USER}:${MYSQL_PASSWORD}@localhost:3306/${MYSQL_DATABASE}?connect_timeout=10"
  4. Start the database:
    docker compose up
  5. Generate the Prisma client:
    bun prisma generate
  6. Start the development server:
    bun turbo dev

Troubleshooting Tips

  • Database Connectivity Issues: Ensure the database credentials in .env are correct.
  • Docker Errors: Verify that Docker is running and the docker-compose.yml file is configured properly.

📚 Development Resources

CofiBlocks Dev Assistant

Our custom GPT assistant helps with coding, StarkNet guidance, and blockchain-related development. Access it here.

Prompt Guide

Explore our detailed Prompt Guide to streamline your workflow.


🛠️ Key Technologies

  • StarkNet: Scalable Layer 2 solution for Ethereum with reduced gas fees.
  • Prisma: Type-safe, modern ORM for working with databases.
  • Bun: High-performance runtime for JavaScript/TypeScript.

💡 Contributions

We welcome contributors! Here's how you can help:

  1. Review open issues.
  2. Submit pull requests with detailed explanations.
  3. Suggest new features or improvements.

About

Welcome to Cofiblocks marketplace: A Starknet web3 platform to innovate Costa Rica coffee industry. Cofiblocks connects small coffee farmers directly with coffee lovers, cutting out unnecessary intermediaries.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 79.4%
  • Cairo 14.7%
  • MDX 2.8%
  • JavaScript 2.3%
  • Shell 0.5%
  • CSS 0.3%
0