Skip to content

flashPay is a fast, secure digital payment platform designed to streamline financial transactions.

License

Notifications You must be signed in to change notification settings

ShaikhAman01/flashPay

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 

Repository files navigation

flashPay

Description:

flashPay is a Paytm-clone web application that allows users to send and receive money seamlessly. The platform provides a secure and user-friendly interface for making financial transactions, offering features like account management and transaction history.

Features:

  • Send and receive money securely
  • User authentication for secure transactions
  • View transaction history and account details

Technologies Used:

  • React.js (Frontend)
  • Express.js (Backend)
  • MongoDB Atlas (Database)
  • Tailwind CSS (Styling)

Project Structure:

.
├── backend
│   └── Contains all the backend code, including routes, controllers, and database models
└── frontend
    └── Contains all the frontend code for the user interface

How to Run:

  1. Clone the repository:

    git clone https://github.com/ShaikhAman01/flashPay
  2. Navigate into the project directory:

    cd flashPay

Backend Setup:

  1. Navigate into the backend directory:

    cd backend
  2. Set up environment variables for backend:

    • Create a .env file in the backend directory with the following:

      MONGO_URI=your-mongo-db-uri
      JWT_SECRET=your-jwt-secret
    • Replace your-mongo-db-uri with your MongoDB Atlas URI and your-jwt-secret with a secret key for JWT authentication.

  3. Install backend dependencies:

    npm install
  4. Run the backend server:

    npm run server

Frontend Setup:

  1. Navigate into the frontend directory:

    cd ../frontend
  2. Install frontend dependencies:

    npm install
  3. Run the frontend:

    npm start
  4. Open http://localhost:3000 in your browser to view the app.

About

flashPay is a fast, secure digital payment platform designed to streamline financial transactions.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published