Skip to content

This application is built using the MERN (MongoDB, Express, React, Node.js) stack, incorporating features like user authentication, a dashboard, user search, money transfers, and balance tracking. It is designed to be dynamic, responsive

Notifications You must be signed in to change notification settings

JainCK/Payment-Transfer-App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

57 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MERN Paytm-like App

Welcome to the MERN Paytm-like App! This application is built using the MERN (MongoDB, Express, React, Node.js) stack, incorporating features like user authentication, a dashboard, user search, money transfers, and balance tracking. It is designed to be dynamic, responsive, and utilizes technologies like JWT for authentication, react-router-dom for navigation, recoil for state management, and Tailwind CSS for styling.

Tech Stack

  • MongoDB: A NoSQL database for scalable and flexible data storage.

  • Express: Fast, unopinionated, minimalist web framework for Node.js.

  • React: A JavaScript library for building user interfaces.

  • Node.js: JavaScript runtime for server-side development.

  • JWT (JSON Web Tokens): A compact, URL-safe means of representing claims to be transferred between two parties.

  • react-router-dom: A routing library for React applications.

  • recoil: A state management library for React applications.

  • Tailwind CSS: A utility-first CSS framework for building modern designs.

Features

  • User Authentication:

    • Sign up and log in securely using JWT for authentication.
  • Dashboard:

    • View user-specific information, transaction history, and balance.
  • User Search:

    • Search for other users within the platform.
  • Money Transfers:

    • Transfer money securely between users.
  • Responsive Design:

    • Ensures a seamless experience on various devices.

How to Run

  1. Clone the repository to your local machine.

  2. Navigate to the project directory.

  3. Run npm install in both the client and server directories.

  4. Start the backend server by running npm start in the server directory.

  5. Start the frontend client by running npm start in the client directory.

  6. Open your browser and navigate to http://localhost:3000 to access the application.

Feel free to explore, contribute, or use this app as a reference for your MERN stack development. Happy coding!

About

This application is built using the MERN (MongoDB, Express, React, Node.js) stack, incorporating features like user authentication, a dashboard, user search, money transfers, and balance tracking. It is designed to be dynamic, responsive

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages