Git Product home page Git Product logo

cubik's Introduction

Banner

CUBIK

Quadratic Funding Platform for Solana Community
Learn more »

Website · Issues · Gitbook

About the Project

Cubik is a platform designed to revolutionize the way open-source projects are funded and supported. It is created with a developer-centric approach, catering to the unique challenges faced by developers while endorsing the power of community participation.

Cubik is built on the Solana blockchain, which allows for fast, secure, and low-cost transactions. The platform is powered by a quadratic funding mechanism, which ensures that even small contributions can have a meaningful impact.

Features

Quadratic Voting: Cubik integrates quadratic voting, ensuring that even small contributions can have a meaningful impact. This approach encourages equitable funding allocations.

Active Community Participation: Cubik fosters an engaged community that plays an essential role in resource distribution. This involvement ensures transparency and fairness.

Developer Empowerment: Developers can easily create profiles, showcase their projects, participate in hackathons, and apply for grants, all within a user-friendly interface.

Decentralized Grant Allocation: The platform conducts decentralized grant rounds, which allows the community to collectively decide on resource allocation, encouraging collective decision-making.

Built with

Getting Started

To get a local copy up and running, please follow these simple steps.

Prerequisites

Here is what you need to be able to run cubik.so.

  • Node.js (Version: >=18.x)
  • mySQL (plantscale)
  • pnpm (recommended)

Development

Folder

   .
├── app            
│   ├── cubik-ui                        # Frontend for cubik app          
│   ├── backend                         # Shared backend for cubik app          
├── packages  
│   ├── api (@cubik/api)                # TRPC based API service
│   ├── database (@cubik/database)      # Prisma base database config
│   ├── eslint-config-custom            # eslint config
│   ├── tsconfig                        # base tsconfig 
├── LICENSE
└── README.md

Setup

  1. Fork and clone the repository.

  2. Install dependencies:

    pnpm install  
  1. Genrate prisma schema.
    pnpm run generate 
  1. Run the frontend
    pnpm run ui:dev

Vercel

Currently Vercel Pro Plan is required to be able to Deploy this application with Vercel, due to limitations on the number of serverless functions on the free plan.

Deploy with Vercel

Repo Activity

Alt

Contributing

Please see our contributing guide.

cubik's People

Contributors

dhruvsol avatar irffanasiff avatar nabhag8848 avatar dependabot[bot] avatar sahilpabale avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.