Skip to content

FlowPay: A Paytm-inspired payment platform facilitating user sign-up, seamless peer-to-peer transactions, and efficient user search functionalities for easy money transfers.

Notifications You must be signed in to change notification settings

adityaj07/FlowPay

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

68 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Flowpay

Flowpay

A Paytm-inspired payment platform facilitating user sign-up, seamless peer-to-peer transactions, and efficient user search functionalities for easy money transfers.

Technology used:

  • React
  • Typescript
  • shadcn (Tailwind css)
  • Nodejs
  • Expressjs
  • MongoDB
  • Zod

Project Setup

  1. Clone the repository
git clone https://github.com/adityaj07/FlowPay.git
  1. Navigate to the project directory and install dependencies for the backend
cd FlowPay
cd backend
pnpm install
  1. Copy the environment variables for the backend & update the .env file with your MongoDB credentials
cp .env.sample .env
MONGO_URL=your-mongodb-url
JWT_SECRET=your-secret-key
PORT=3000
FRONTEND_URL='http://localhost:5173'
  1. Start the backend server
pnpm run dev
  1. In a new terminal, navigate to the frontend directory and install the dependencies
cd ../frontend
pnpm install
  1. Copy the environment variables for the frontend and update the .env file with the backend URL
cp .env.sample .env
VITE_BACKEND_URL=http://localhost:3000/api/v1
  1. Start the frontend development server
pnpm run dev

Consider giving the repo a star if you like it ⭐

About

FlowPay: A Paytm-inspired payment platform facilitating user sign-up, seamless peer-to-peer transactions, and efficient user search functionalities for easy money transfers.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages