Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/helios2003/ezpay
An E-payment app made using MERN stack.
https://github.com/helios2003/ezpay
mern-stack recoil tailwindcss
Last synced: 16 days ago
JSON representation
An E-payment app made using MERN stack.
- Host: GitHub
- URL: https://github.com/helios2003/ezpay
- Owner: helios2003
- Created: 2024-01-25T15:37:38.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2024-02-12T20:41:43.000Z (11 months ago)
- Last Synced: 2024-02-13T20:49:20.798Z (11 months ago)
- Topics: mern-stack, recoil, tailwindcss
- Language: JavaScript
- Homepage: https://ez-pay.vercel.app
- Size: 417 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## EzPay
EzPay is an E-payment app made in the MERN stack. Through this app, users can make payments to other users, and also receive payments from other users.
## Features
- User can add a PIN to their account for secured payments.
- Users can make and receive payments from other users.
- Users can search for other users by their names.## Setting up the project
- Clone the repository
- Rename the .env.example file to .env and add the environment variables.
- Change directory to the backend folder and run `npm install` and run `npm run dev` to start the backend which runs on ``localhost:3000``.
- Change directory to the frontend folder and run `npm install` and run `npm run dev` to start the frontend which runs on ``localhost:5173``.
**NOTE**: For transactions to work, you need a MongoDB with replicating nodes. Either create a MongoDB cluster or run a local MongoDB instance by taking reference from [here](https://docs.mongodb.com/manual/tutorial/deploy-replica-set-for-testing/).
## Technologies Used
- MERN Stack
- Recoil (for state management and avoiding prop drilling)