Skip to content

Keysoda is an e-commerce based website for keyboard store. This project is to practice using the Midtrans API Payment Gateway.

License

Notifications You must be signed in to change notification settings

sodaAPI/midtrans-keysoda

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Keysoda - Midtrans Sandbox Integration (Payment API)

Table of Contents
  1. Built With
  2. Getting Started
  3. License

Built With

This Project is built with :

  • ReactJs
  • NodeJs
  • ExpressJs
  • TailwindCSS

(back to top)

Getting Started

Follow the instruction below to install the project locally.

Installation

Follow the steps below for installation of this project.

  1. Clone the repo.
    git clone https://github.com/sodaAPI/midtrans-keysoda.git
  2. Install NPM packages in ./client-side/ and ./server-side/
    npm install
  3. Setting your Midtrans Client Key and Server Key on App.jsx and OrderRoutes.js .
//App.js on client-side
const midtransClientKey = "YOUR CLIENT KEY";

//OrderRoutes.js on server-side
const snap = new midtransclient.Snap({
  isProduction: false,
  serverKey: "YOUR SERVER KEY",
  clientKey: "YOUR CLIENT KEY",
  });
  1. Start Front-End and Back-end on folder client-side and server-side
    npm run dev

(back to top)

License

Distributed under the MIT License. See LICENSE.txt for more information.

(back to top)

About

Keysoda is an e-commerce based website for keyboard store. This project is to practice using the Midtrans API Payment Gateway.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published