All Projects → GaloyMoney → galoy-pay

GaloyMoney / galoy-pay

Licence: MIT license
A web application that can be used to send tips or payments to users

Programming Languages

typescript
32286 projects
CSS
56736 projects
shell
77523 projects
Dockerfile
14818 projects

Projects that are alternatives of or similar to galoy-pay

Client Side Graphql
Stars: ✭ 119 (+466.67%)
Mutual labels:  graphql-client
36 Graphql Concepts
📜 36 concepts every GraphQL developer should know.
Stars: ✭ 209 (+895.24%)
Mutual labels:  graphql-client
DotNetGraphQL
A sample demonstrating how to create a GraphQL Backend in .NET and consume it from a .NET mobile app created using Xamarin
Stars: ✭ 78 (+271.43%)
Mutual labels:  graphql-client
Python Graphql Client
Simple GraphQL client for Python 2.7+
Stars: ✭ 133 (+533.33%)
Mutual labels:  graphql-client
Graphql.js
A Simple and Isomorphic GraphQL Client for JavaScript
Stars: ✭ 2,206 (+10404.76%)
Mutual labels:  graphql-client
Aws Mobile Appsync Sdk Ios
iOS SDK for AWS AppSync.
Stars: ✭ 231 (+1000%)
Mutual labels:  graphql-client
Graphql Hooks
🎣 Minimal hooks-first GraphQL client
Stars: ✭ 1,610 (+7566.67%)
Mutual labels:  graphql-client
StarWars
Minimal GraphQL based Jetpack Compose, Wear Compose and SwiftUI Kotlin Multiplatform sample (using StarWars endpoint - https://graphql.org/swapi-graphql)
Stars: ✭ 165 (+685.71%)
Mutual labels:  graphql-client
Reason Urql
Reason bindings for Formidable's Universal React Query Library, urql.
Stars: ✭ 203 (+866.67%)
Mutual labels:  graphql-client
Apollo Android
🤖  A strongly-typed, caching GraphQL client for the JVM, Android, and Kotlin multiplatform.
Stars: ✭ 2,949 (+13942.86%)
Mutual labels:  graphql-client
Modelizr
Generate GraphQL queries from models that can be mocked and normalized.
Stars: ✭ 175 (+733.33%)
Mutual labels:  graphql-client
Hotchocolate
Welcome to the home of the Hot Chocolate GraphQL server for .NET, the Strawberry Shake GraphQL client for .NET and Banana Cake Pop the awesome Monaco based GraphQL IDE.
Stars: ✭ 3,009 (+14228.57%)
Mutual labels:  graphql-client
Productivity Frontend
Productivity Application - Kanban Style Productivity Management Application with Customizable Boards, Lists and Cards to Make You More Productive.
Stars: ✭ 234 (+1014.29%)
Mutual labels:  graphql-client
Php Graphql Client
A PHP library that simplifies the process of interacting with GraphQL API's by providing simple client and query generator classes.
Stars: ✭ 124 (+490.48%)
Mutual labels:  graphql-client
gatsby-starter-redux-saas
An Gatsby starter for Saas products. Uses redux and apollo and a graphql token auth backend.
Stars: ✭ 18 (-14.29%)
Mutual labels:  graphql-client
Graphql Stack
A visual explanation of how the various tools in the GraphQL ecosystem fit together.
Stars: ✭ 117 (+457.14%)
Mutual labels:  graphql-client
Plugin Graphql
Vuex ORM persistence plugin to sync the store against a GraphQL API.
Stars: ✭ 215 (+923.81%)
Mutual labels:  graphql-client
flutter-graphql
A GraphQL client for Flutter, bringing all the features from a modern GraphQL client to one easy to use package. Built after react apollo
Stars: ✭ 45 (+114.29%)
Mutual labels:  graphql-client
artemis
Ruby GraphQL client on Rails that actually makes you more productive
Stars: ✭ 149 (+609.52%)
Mutual labels:  graphql-client
Neuron
A GraphQL client for Elixir
Stars: ✭ 244 (+1061.9%)
Mutual labels:  graphql-client

Galoy Pay

What is it for?

This repo is a web application that can be used to send tips or payments to users.

It's packaged as a docker image, and is automatically installed as part of the Galoy helm charts.

With a default installation, Galoy-Pay can be accessed under pay.domain.com.

Galoy-Pay uses query, mutation, and subscription operations from the Galoy's graphql API endpoints api.domain.com as defined in schema.graphql

How to run this repo locally?

In the project directory, create a file name .env.local and fill it with

NEXT_PUBLIC_GRAPHQL_HOSTNAME='api.staging.galoy.io'

(or use your custom API URL), then run

yarn install
yarn dev

This will run the app in the development mode.

Open http://localhost:3000 to view it in the browser.

The page will automatically reload when you make edits.

You will also see any lint errors in the console.

How to run this repo in docker?

In your terminal, run

yarn build:docker

then run

yarn dev:docker

This will spin up an instance of a galoy-pay docker container running on http://localhost:3000

This will also run the app in production mode.

How to build for production?

In the project directory, you can run:

yarn install
yarn build

This will build the app for production under a build folder. It will bundle React in production mode and optimize the build for the best performance. The build will be minified, and the bundled files will include unique hashes in their names.

See the section about deployment for more information.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].