Skip to content

Hh440/PaytmClone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 

Repository files navigation

Paytm Clone

This project is a simplified Paytm clone designed to provide basic functionalities for user authentication and fund transfers. It utilizes a stack consisting of Node.js, Express, MongoDB for the backend, and React for the frontend. JSON Web Token (JWT) and Zod are employed for backend validation.

Features

  • User Authentication: Allows users to sign up and sign in securely.
  • JWT Token Sessions: Authenticate using JSON Web Tokens.
  • Search Users: Allows you to search for users using a searchBar.
  • Fund Transfer: Enables users to transfer money from one account to another.

Tech Stack

Backend

  • Node.js: JavaScript runtime for server-side development.
  • Express: Web application framework for Node.js.
  • MongoDB: NoSQL database for storing user data and transaction history.

Frontend

  • React: JavaScript library for building user interfaces.

Setup

Setup the Repository

git clone https://github.com/Hh440/paytmClone.git
cd paytm-clone

Backend

cd backend
npm install
node index.js

Frontend

cd frontend
npm install
npm run dev

MongoDB Setup

In the backend/db/db.js file, replace the MongoDB URL with your MongoDB instance.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages