Skip to content

πŸ’³ Web Payment Gateway – A secure and responsive online payment solution, integrating a payment API with Node.js for seamless transactions. πŸš€πŸ”’

Notifications You must be signed in to change notification settings

GumeeR/Dipsyland-Shop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

3 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ’³ Web Payment Gateway

This project implements a web payment gateway using HTML, CSS, and JavaScript for the frontend, along with Node.js for integration with a payment API.

✨ Features

  • Attractive and responsive user interface.
  • Integration with a payment API.
  • Secure transaction handling.
  • Data validation on both frontend and backend.
  • Use of Ngrok to simulate an SSL certificate.

πŸ› οΈ Technologies

Frontend:

  • HTML5
  • CSS3
  • JavaScript

Backend:

  • Node.js
  • Payment API (MercadoPago)

βš™οΈ Setup & Installation

Prerequisites

Make sure you have installed:

Steps to Run the Project

  1. Clone this repository:
    git clone https://github.com/your-username/web-payment-gateway.git
    cd web-payment-gateway
    
  2. Install the dependencies:
    npm install
    
  3. Configure the environment variables in a .env file:
    MERCADOPAGO_API_KEY=your_api_key
    
  4. Start the server:
    npm start
    
  5. In another terminal, start Ngrok to expose the server with HTTPS:
    ngrok http 3000
    

About

πŸ’³ Web Payment Gateway – A secure and responsive online payment solution, integrating a payment API with Node.js for seamless transactions. πŸš€πŸ”’

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published