An open API service indexing awesome lists of open source software.

https://github.com/akashpawar43/paytm

Paytm clone is a robust and scalable platform built on the MERN (MongoDB, Express.js, React.js, Node.js) stack Recoil.js, offering users a comprehensive suite of financial services.
https://github.com/akashpawar43/paytm

atom full-stack jsonwebtoken jwt-auth jwt-authentication jwt-token mern-stack mongodb mongoose nodejs reactjs recoil-state-management responsive-web-design tailwindcss transactions

Last synced: 8 months ago
JSON representation

Paytm clone is a robust and scalable platform built on the MERN (MongoDB, Express.js, React.js, Node.js) stack Recoil.js, offering users a comprehensive suite of financial services.

Awesome Lists containing this project

README

          

Paytm

Paytm clone is a robust and scalable platform built on the MERN (MongoDB, Express.js, React.js, Node.js) stack, offering users a comprehensive suite of financial services. With a user-friendly interface and cutting-edge security features, our platform ensures a seamless experience for managing transactions, checking balances, and facilitating money transfers.



🧐 Features

Here're some of the project's best features:

* SignUp
* SignIn
* Log Out
* Dashboard
* Get Users
* Transaction History
* Filter Users
* Get Balance
* Send Money

🛠️ Installation Steps:

1. cd Server

2. Install dependencies for Server

```
npm install
```

3. create .env file same as .env.sample insert your JWT secret and Mongodb URL

```
PORT = 4000
JWT_SECRTE = YOUR_JWT_SECRTE
MONGO_URL = YOUR_MONGO_URL
```

4. Start Server

```
npm start
```

5. Open Separate terminal for Client

6. cd Client

7. Install dependencies for Client

```
npm install
```

8. Run Client

```
npm run dev
```

9. Open any browser and enter or copy this url and paste it in

```
http://localhost:5173/dashboard
```



💻 Built with

Technologies used in the project:

* React.Js
* Node.Js
* Recoil.Js
* Mongodb
* Express.JS
* Tailwind CSS
* JavaScript

Project Screenshots:

1. Dashboard with user balance and filter users using name

project-screenshot

2. Transaction Page

project-screenshot

3. Transaction history Page

project-screenshot

4. SignIn Page

project-screenshot

5. SignUp Page

project-screenshot