A full-stack fintech web application enabling secure money transfers, real-time transaction history, balance tracking, and user authentication.
-
Clone the repository
git clone https://github.com/Auti29/payX.git cd payX -
Install dependencies
# Install server dependencies cd backend npm install # Install client dependencies cd ../frontend npm install
-
Set environment variables
Create a.envfile in bothserverandclientdirectories with the following:# Server MONGO_URI=your_mongodb_connection_string JWT_SECRET=your_jwt_secret PORT=5000 # Client VITE_API_URL=http://localhost:5000 -
Run the application in dev mode
# Run server cd backend npm run dev # Run client cd ../frontend npm run dev