Skip to content

Latest commit

 

History

History
68 lines (47 loc) · 2.1 KB

README.md

File metadata and controls

68 lines (47 loc) · 2.1 KB

Razorpay Clone

A clone of the Razorpay payment gateway integration for online transactions. This project aims to replicate the functionality of Razorpay for educational and learning purposes.

Demo GIF

Table of Contents

Overview

This Razorpay Clone project is a simplified version of the popular Razorpay payment gateway. It demonstrates how online payment processing works by simulating key features and functionalities.

Features

  • Payment Processing: Simulate payment processing with essential steps.
  • User Interface: User-friendly interface for payment initiation.
  • Payment Status: View the payment status after the transaction.
  • Sandbox Mode: Test transactions without actual money transfer.

Installation

To run this project locally, follow these steps:

  1. Clone this repository:

    git clone https://github.com/your-username/razorpay-clone.git
    
  2. Navigate to the project directory:

     cd razorpay-clone
    
  3. Install dependencies:

    npm install
    
  4. Start the development server:

    npm start
    
  5. Open your web browser and access the project at http://localhost:3000.

Usage

  1. Open the project in your web browser.
  2. Simulate payment by filling in the necessary details.
  3. Follow the prompts to complete the payment process.
  4. Check the payment status to see the result.

Contributing

Contributions are welcome! If you'd like to contribute to this project, please follow these guidelines:

  1. Fork the repository.
  2. Create a new branch for your feature or bug fix.
  3. Make your changes and commit them with descriptive messages.
  4. Push your branch to your fork.
  5. Create a pull request to merge your changes into the main project.
  6. Please ensure your code follows best practices and includes appropriate documentation.

License

This project is licensed under the MIT License.