Giter VIP home page Giter VIP logo

kurejito's Introduction

Kurejito

Kurejito: Write your app now. Choose your bank later.

Kurejito is a standard API for incorporating card payments into your .NET or Mono application.

  • Write your app against a clean API, using built-in test implementations to refine your payment system.
  • Deploy your app against any supported payment provider with minimal code changes - or write your own provider.
  • Switch providers easily if your current payment provider goes under, goes offline, or just plain lets you down.

Kurejito is Japanese for "credit" - or rather, it's the English word as pronounced when written in katakana. @dylanbeattie

Sparked by this tweet and galvanised by the existence of Active Merchant.

Draft 0.1 Plan

Keep it simple. One assembly, basic functionality, no dependencies. Build, discuss, re-design, re-factor, rinse-repeat.

Build the minimum viable implementation

Tech

.NET 3.5, C#, Moq, Should, xUnit, Visual Studio 2010 sln.

What can you do?

We'd love to get as many people involved as possible. Right now it is early days and we're just hacking the basics, so it's difficult to divvy up tasks. Suggestions would be:

  • Follow the #kurejito hashtag
  • Tell us about good code with a friendly license that we might want to look at.
  • Anything else you can think of that will make this a success!

For Kurejito developers

What Goes Where

/src
    /Kurejito.sln                  Visual Studio 2010 solution file
    /Kurejito.5.1.ReSharper	       Resharper project settings
    /Kurejito                      Core project source code
    /Kurejio.Tests                 Unit and integration tests for Kurejito
/lib                               Libraries and binaries (Moq, xUnit, &c) used by Kurejito
/doc                               Project documentation intended for eventual distribution
/etc                               All the rest - notes, artwork, specs, legalities, and so on.

kurejito's People

Contributors

bentayloruk avatar dylanbeattie avatar

Watchers

Zaryk Kiarans avatar James Cloos 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.