Skip to content

mustafa-official/subidhaPay-client

Repository files navigation

Subidha Pay

Subidha Pay is a mobile financial service platform that helps users, agents, and admins handle financial transactions easily. Users can send money, cash in, and cash out, while agents approve cash in request. Admins oversee the entire system, managing accounts and ensuring everything runs smoothly. The platform is designed to make these processes secure and efficient for everyone involved.

Live Link: https://subidha-pay.web.app

Admin username: [email protected]
Admin password: 54321

Features

  • User: Perform essential financial transactions, including Cash-In, Cash-Out, and Send Money.
  • Agent: Review and approve Cash-In requests from users.
  • Admin: Capabilities to activate or block user and agent accounts.
  • Admin can easily search for specific accounts by username.
  • Admin activation is required for users and agents to execute transactions.
  • An admin can view the complete transaction history, while users can see their last 10 transactions, and agents can see their last 20 transactions.

Technologies

  • React.js
  • Node.js
  • Express.js
  • MongoDB
  • Tailwind CSS
  • daisyUI
  • Bcrypt.js

Run Locally

  1. Clone the Repository:
    git clone https://github.com/your-username/your-repository.git
  2. Navigate to the Project Directory:
    cd your-repository
  3. Install Dependencies:
    npm install
  4. Run the Development Server Locally:
    npm run dev
  5. Build the Project for Production:
    npm run build
  6. Preview the Production Build:
    npm run preview

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages